Làm cách nào tôi có thể sửa đổi tệp giao diện của Snappy Ubuntu trên raspberry pi 2?


7

Tôi biết cách sửa đổi tập tin giao diện để cho phép raspberry pi hoạt động trong WIFI. Nhưng đối với raspberry pi 2, được cài đặt trên snappy ubfox, tệp nằm trong hệ thống tệp chỉ đọc và tôi không thể sửa đổi nó. Giống như dưới đây:

ubuntu@localhost:/etc/network$ cat interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
ubuntu@localhost:/etc/network$ touch 1
touch: cannot touch ?.?. Read-only file system

Nếu không sửa đổi nó, tôi không thể kích hoạt khóa USB WIFI. Làm thế nào để giải quyết nó?


1
Ugh, tôi không thể tin rằng đó là cách Snappy hoạt động theo mặc định - thật là một điều ngu ngốc khi thúc đẩy người dùng rpi. Dù sao, tôi nghĩ câu hỏi của bạn là "Làm thế nào tôi có thể sử dụng Snappy Core với hệ thống tệp đọc-ghi bình thường?"
goldilocks

1
Phương pháp rõ ràng và đơn giản nhưng phương pháp PITA sẽ là lấy thẻ ra và chỉnh sửa nó trên một hệ thống khác. Nếu bạn thêm đầu ra của mount(không có đối số) và cat /etc/fstabvào câu hỏi của bạn, tôi có thể cho bạn biết cách thử và tạm thời hoặc vĩnh viễn trả lại hệ thống tập tin gốc rw để bạn có thể thay đổi, sau đó quay lại ro nếu bạn muốn.
goldilocks

Tôi không giả vờ hiểu nhà phát triển này.ubfox.com/en/snappy/guides/filesystem-layout nhưng nó ngụ ý rằng các thư mục trên phân vùng thứ ba được phủ lên các phân vùng chính một cách linh hoạt trong lần khởi động tiếp theo. "Hệ thống init sau đó sẽ xử lý việc tạo các mount phù hợp, phủ các phần tử có thể ghi lên trên hệ thống tập tin gốc lõi chỉ đọc. Lưu ý rằng vì / etc / fstab được tạo động, nên không bao giờ được sửa đổi bằng tay"
cướp

Đây cũng là hành vi hệ thống tập tin cho OpenELEC Kodi 5.0.6

Câu trả lời:


1

Tôi đã kết nối wifi dongle và không thấy bất kỳ dấu hiệu dẫn nào. sau khi đánh:

sudo ifconfig wlan0

Đèn LED xanh trên Wifi Dongle bắt đầu cho biết giờ đã sẵn sàng để kết nối

bây giờ bạn phải đặt những dòng này

auto lo

iface lo inet loopback
iface eth0 inet dhcp

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
   wpa-scan-ssid 1
   wpa-ap-scan 1
   wpa-key-mgmt WPA-PSK
   wpa-proto RSN WPA
   wpa-pairwise CCMP TKIP
   wpa-group CCMP TKIP
   wpa-ssid "My Secret SSID"
   wpa-psk "My SSID PSK"

iface default inet dhcp

nhưng vấn đề là Ubuntu snappy không đi kèm với bất kỳ trình soạn thảo văn bản nào, kể cả nano. Trước tiên, bạn phải cài đặt nó, kết nối trực tiếp với bộ định tuyến bằng cáp ethernet


Ubuntu Core mỗi mặc định bao gồm vinhư mọi UNIX.
Ivanov

0

Bạn có thể kết nối lại hệ thống tập tin gốc dưới dạng đọc / ghi sau đó chỉnh sửa bất kỳ tập tin nào bạn thích từ đó. Đối với trình chỉnh sửa văn bản, bạn có thể tải xuống nanotừ đây , sau đó sao chép vào Pi 2 của bạn và phát hành dpkg -i nano_2.2.6-3_armhf.deb... Điều này sẽ cài đặt nó hoặc bạn có thể sử dụng trình soạn thảo vi cổ điển được cài đặt sẵn.

Dù sao, bạn vẫn cần tải xuống gói .deb cần thiết cho wifi của mình (tức là wpa suplant) sau đó cài đặt nó theo cùng một cách.


0

Đối với bất cứ ai vẫn gặp rắc rối với điều này, tôi thấy blogpost sau đây là vô giá: http://jefflane.org/v2/tĩ/adventures-with-ubfox-snappy-prologue/ . Câu trả lời của @ chumpon là chính xác, nhưng không cung cấp đủ chi tiết cho một người mới như tôi.

Về cơ bản những gì nó được đưa ra là tái hiện ở chế độ đọc / ghi mount -o remount,rw /và sau đó chỉnh sửa với quyền root sudo vi /etc/network/interfaces.d/<interface id>.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.