मैं एक का उपयोग कर रहा हूँ रास्पबेरी पाई ए + साथ में Raspbian जेसी । मैं बहुत अजीब त्रुटियों का सामना कर रहा हूं जहां मैंने जो संशोधन किए हैं वे प्रतीत होते हैं थोड़ी देर बाद वापस लौटा ।
उदाहरण 1: मैंने /etc/apt/source.list.d फ़ाइल सहयोगीa.list और raspi.list में निकाल दिया। यह ठीक काम करता है (आरएम पर कोई त्रुटि नहीं है, और फिर निर्देशिका खाली है)। लेकिन थोड़ी देर बाद, यह वही है जो मैं देख रहा हूं:
$ ls -al
ls: cannot access collabora.list: No such file or directory
ls: cannot access raspi.list: No such file or directory
total 8
drwxr-xr-x 2 root root 4096 Apr 4 09:57 .
drwxr-xr-x 6 root root 4096 Dec 21 2016 ..
-????????? ? ? ? ? ? collabora.list
-????????? ? ? ? ? ? raspi.list
उदाहरण 2 : मैंने इन 2 पंक्तियों को /etc/sysctl.conf में जोड़ा था:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
फिर, इसने कुछ समय के लिए काम किया। और फिर अचानक, मुझे फिर से IPv6 दिखाई देता है और यह कि फ़ाइल में अब मेरी लाइनें नहीं हैं !!
$ grep ipv6 /etc/sysctl.conf
#net.ipv6.conf.all.forwarding=1
#net.ipv6.conf.all.accept_redirects = 0
#net.ipv6.conf.all.accept_source_route = 0
उदाहरण 3 : मैंने DNS सर्वरों को / etc / नेटवर्क / इंटरफेस में जोड़ा था।
dns-nameservers 9.9.9.9 8.8.8.8
इसने बहुत अच्छा काम किया। फिर थोड़ी देर के बाद, मुझे एहसास हुआ कि अब मेरे पास नाम का संकल्प नहीं है मैं अपनी फ़ाइल पर वापस जाता हूं, और लाइन अब नहीं है।
ठीक है, अब तक, आप सोचेंगे कि मैं पागल हूँ और मैंने सही सिस्टम पर फ़ाइलों को संपादित नहीं किया। तो, मैं इसे फिर से करता हूं।
cat /etc/network/interfaces
auto lo
iface lo inet loopback
wireless-power off
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.0.15
gateway 192.168.0.254
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
wpa-ssid "blah"
wpa-psk MYSECRET
आइए साबित करते हैं कि मेरे पास नाम समाधान नहीं है:
$ ping google.com
ping: unknown host google.com
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=21.4 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=20.2 ms
अब मैं DNS सर्वरों को जोड़ने के लिए / etc / नेटवर्क / इंटरफेस को संपादित करता हूं:
$ sudo -s
[sudo] password for user:
root@wipi:/etc/apt/sources.list.d# vi /etc/network/interfaces
# grep dns /etc/network/interfaces
dns-nameservers 9.9.9.9 8.8.8.8
अभी मैं रिबूट नया कॉन्फ़िगरेशन लोड करने के लिए (मैं ifdown, ifup, सच कर सकता था)।
$ ssh user@192.168.0.15
Last login: Wed Dec 21 22:17:34 2016 from cray3.home
user@wipi ~ $
मेरा नाम संकल्प है:
$ ping google.com
PING google.com (216.58.210.206) 56(84) bytes of data.
64 bytes from mrs04s09-in-f206.1e100.net (216.58.210.206): icmp_seq=1 ttl=55 time=21.2 ms
64 bytes from mrs04s09-in-f206.1e100.net (216.58.210.206): icmp_seq=2 ttl=55 time=21.3 ms
फिर, मैं पैकेज के अपने स्रोत को ताज़ा करने की कोशिश करता हूं apt-get update । यह पूरी तरह से अच्छा काम नहीं करता है क्योंकि सहयोग उपलब्ध नहीं है।
W: Failed to fetch http://raspberrypi.collabora.com/dists/jessie/rpi/binary-armhf/Packages 404 Not Found [IP: 2a00:1098:0:82:1000:25:2eeb:e3e2 80]
तो, मैं इसे हटा देता हूं:
$ sudo rm collabora.list
इस बार मुझे कुछ अन्य त्रुटियाँ हैं (नीचे देखें)।
W: Failed to fetch http://archive.raspberrypi.org/debian/dists/jessie/main/binary-armhf/Packages Hash Sum mismatch
मैं भी परीक्षण करता हूं मेरे पास अभी भी नाम समाधान है। यह संग्रह .raspberrypi.org मेरे स्रोतों में raspi.list में है, इसलिए मैं raspi.list और पुन: अद्यतन हटा देता हूं।
$ sudo rm raspi.list
$ sudo apt-get update
लेकिन यह उपयुक्त और अद्यतन के लिए बदतर है:
W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/jessie/main/binary-armhf/Packages Hash Sum mismatch
W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/jessie/non-free/binary-armhf/Packages Hash Sum mismatch
और अब, मैं फिर से पिंग करने की कोशिश करता हूं, बम !! कोई नाम संकल्प नहीं :
$ ping google.com
ping: unknown host google.com
पक्षीय लेख:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 5.1G 9.0G 37% /
devtmpfs 87M 0 87M 0% /dev
tmpfs 91M 0 91M 0% /dev/shm
tmpfs 91M 8.5M 83M 10% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 91M 0 91M 0% /sys/fs/cgroup
/dev/mmcblk0p1 56M 21M 36M 38% /boot
tmpfs 19M 0 19M 0% /run/user/1001
$ mount
dev/mmcblk0p2 on / type ext4 (rw,noatime,data=ordered)
...
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
$ uname -a
Linux wipi 4.4.38+ #938 Thu Dec 15 15:17:54 GMT 2016 armv6l GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 8.0 (jessie)
Release: 8.0
Codename: jessie
सिस्टम एक एसडी कार्ड पर है। कोई शक्ति मुद्दा नहीं। यह एक वाईफाई डोंगल के माध्यम से नेटवर्क प्राप्त करता है।
किसी भी विचार के लिए धन्यवाद।