การติดตั้ง apt-get ไม่ทำงานบน Raspberry Pi


20

ฉันพยายามติดตั้งpython-pipโดยพิมพ์คำสั่งนี้:

sudo apt-get install python-pip

และผลลัพธ์อยู่ด้านล่าง:

Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python2.6-minimal armhf 2.6.8-1.1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python2.6 armhf 2.6.8-1.1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python-pkg-resources all 0.6.24-1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python-setuptools all 0.6.24-1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python-pip all 1.1-3
  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/p/python2.6/python2.6-minimal_2.6.8-1.1_armhf.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/p/python2.6/python2.6_2.6.8-1.1_armhf.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/d/distribute/python-pkg-resources_0.6.24-1_all.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/d/distribute/python-setuptools_0.6.24-1_all.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/p/python-pip/python-pip_1.1-3_all.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

จากนั้นฉันพยายามsudo apt-get update และ sudo apt-get update --fix-missingแต่ก็ไม่ได้ผลเช่นกัน

ผลลัพธ์ที่ได้เป็นเช่นนี้:

Err http://raspberrypi.collabora.com wheezy Release.gpg
  Temporary failure resolving 'raspberrypi.collabora.com'
Err http://archive.raspberrypi.org wheezy Release.gpg
  Temporary failure resolving 'archive.raspberrypi.org'
Err http://mirrordirector.raspbian.org wheezy Release.gpg
  Temporary failure resolving 'mirrordirector.raspbian.org'
Reading package lists... Done
W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/Release.gpg  Temporary failure resolving 'mirrordirector.raspbian.org'

W: Failed to fetch http://raspberrypi.collabora.com/dists/wheezy/Release.gpg  Temporary failure resolving 'raspberrypi.collabora.com'

W: Failed to fetch http://archive.raspberrypi.org/debian/dists/wheezy/Release.gpg  Temporary failure resolving 'archive.raspberrypi.org'

W: Some index files failed to download. They have been ignored, or old ones used instead.

ฉันจะแก้ปัญหานี้ได้อย่างไร


6
คุณตรวจสอบว่าการเชื่อมต่ออินเทอร์เน็ตของคุณทำงานถูกต้องหรือไม่?
IntelligentHeating

1
ปัญหาคือกระจกเงา ฉันไปได้ทุกที่ แต่อยู่ที่นั่น Ping ไปใช้งานได้ แต่ลืมเกี่ยวกับข้อมูล

คุณมีการเชื่อมต่อกี่อัน ?? ฉันมีปัญหาเดียวกันเมื่อฉันมีอีเธอร์เน็ต 2 การเชื่อมต่อ eth0 และ wlan0
inye

ฉันได้รับสิ่งนี้หลังจากฉันอัปเดต distro จาก wheezy เป็น jessie ต้องกำหนดค่า wifi ของฉันอีกครั้ง พยายามwget google.comยืนยันลักษณะของข้อผิดพลาดนี้
boulder_ruby

เนื้อหาของ / etc / network / interfaces คืออะไร?
wb9688

คำตอบ:


16

ดูเหมือนว่าคุณกำลังมีปัญหาในการแก้ไข URL ต่างๆที่ apt-get กำลังดึงมา

ฉันจะลองต่อไปนี้:

1. ) ตรวจสอบว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานอยู่ลองใช้ google.com ด้วยเครื่องที่สอง 2. ) หาก Raspberry Pi ของคุณเชื่อมต่อกับเราเตอร์ที่บ้านของคุณให้ตรวจสอบว่ามีการกำหนด IP # 3) ลอง ping google.com จากบรรทัดคำสั่ง:

ping google.com

คุณควรเห็นบางสิ่งเช่น:

PING google.com (74.125.226.233): 56 data bytes
64 bytes from 74.125.226.233: icmp_seq=0 ttl=56 time=3.281 ms
64 bytes from 74.125.226.233: icmp_seq=1 ttl=56 time=4.058 ms
64 bytes from 74.125.226.233: icmp_seq=2 ttl=56 time=3.999 ms

หากไม่สามารถใช้งานได้แสดงว่าอาจเป็นปัญหาการเชื่อมต่ออินเทอร์เน็ตหรือปัญหา DNS

สำหรับปัญหา DNS ให้ตรวจสอบไฟล์ resolv.conf ของคุณว่าได้รับการกำหนดค่าอย่างถูกต้อง (ถ้าคุณกำหนดเนมเซิร์ฟเวอร์ด้วยตนเอง):

/etc/resolv.conf

หากคุณใช้ DHCP resolv.conf ควรได้รับการอัพเดตโดยอัตโนมัติ


1
ขอโทษที่ตอบช้า ping ไม่ทำงาน DNS เหมือนกับพีซีของฉัน: mac เมื่อฉันป้อน ping พวกเขาพูดว่า: connect: Network is unreachable ฉันเปลี่ยนอินเทอร์เฟซด้วยเช่นกัน dchp -> คงที่ดังนั้นฉันจึงเพิ่มที่อยู่ netmask เกตเวย์
SamuraiT

ฉันลอง DNS อื่น - nameserver 8.8.8.8 nameserver 8.8.4.4จากนั้นฉันก็เข้าไป ping และพวกเขาก็พูดว่าping: unknown host google.com
SamuraiT

แม้ว่าฉันจะพยายาม ping ไปยังเกตเวย์ แต่ก็ไม่ได้ผล ดังนั้นฉันคิดว่ามีปัญหากับเกตเวย์ อย่างไรก็ตามเมื่อฉันส่ง Ping จาก Mac ก็ใช้งานได้ ปัญหาไม่ใช่เกตเวย์เอง
SamuraiT

1
คุณจัดการเพื่อแก้ไขปัญหานี้อย่างไร
user3378649

3

ลอง

sudo apt-get update

ติดตามโดย

sudo apt-get upgrade

จากนั้นลองติดตั้ง python-pip อีกครั้ง

ฉันแก้ไขปัญหาเดิมที่ฉันพบเมื่อสัปดาห์ที่แล้ว


3
OP อย่างชัดเจนไม่ได้มีการทำงานที่เชื่อมต่ออินเทอร์เน็ต, คำแนะนำของคุณเป็นสิ่งที่ดี แต่จากปัญหาที่แตกต่างกัน =)
lenik

@lenik บางทีในขณะที่เขาลอง URL จำนวนมาก แต่ฉันล้มเหลวในการดึงข้อผิดพลาดและ 404 ด้วย mirrordirectory และการทำsudo apt-get updateแล้วทำsudo apt-get install nmapทำงาน ในขณะที่ก่อนการอัพเดทฉันได้รับข้อผิดพลาดในการดึงข้อมูล 404 ในไดเรกทอรี mirrord ปัญหา Google ยกมาหน้า QnA นี้
barlop

ฉันมีปัญหาคล้ายกันกับ "sudo apt-get install dnsutils" (ถึง 404) วิธีนี้แก้ปัญหาได้
Peter Mortensen

ไม่คุณมีปัญหาที่แตกต่างอย่างสิ้นเชิงซึ่งคุณคิดว่าคล้ายกันเนื่องจากไม่เข้าใจข้อความแสดงข้อผิดพลาด
ปีเตอร์กรีน

1

ฉันมีปัญหาเดียวกันแน่นอนหลังจากเกิดข้อผิดพลาดขณะตั้งค่าที่อยู่ IP คงที่สำหรับอะแดปเตอร์เครือข่ายของฉัน sudo nano /etc/network/interfacesเพื่อแก้ไขและตรวจสอบให้แน่ใจว่าไม่มีที่อยู่ IP สองอันที่เหมือนกันสำหรับหนึ่งอะแดปเตอร์ ฉันออกอากาศและเกตเวย์ด้วยที่อยู่เดียวกัน แต่นั่นทำให้อินเทอร์เน็ตไม่ได้

นอกจากนี้หากคุณใช้ Pi ทั้งที่มีและไม่มีสายเคเบิลเครือข่าย แต่ต้องใช้อะแดปเตอร์ wlan เสมอคุณจะต้องตั้งค่าเน็ตมาสก์เครือข่ายการออกอากาศและเกตเวย์สำหรับอะแดปเตอร์ทั้งสอง


0

ฉันเพิ่งพบว่าฉันจะไม่อัปเดตในขณะที่ใช้อะแดปเตอร์ไร้สายของฉัน ฉันมีที่อยู่ IP คงที่ดังนั้นฉันไม่แน่ใจว่าเป็นเพราะฉันใช้อะแดปเตอร์ไร้สายหรือเพราะฉันได้รับ IP คงที่ คิดว่าอาจช่วยบางคนได้เมื่อฉันพบว่าเมื่อฉันเชื่อมต่อสาย LAN และถอดอะแดปเตอร์ USB Wifi ของฉันมันก็ใช้ได้


0

ฉันจะแนะนำให้ตรวจสอบของคุณเวลาและวันที่การตั้งค่าบนของคุณพี่

การมีเวลาหรือวันที่ผิดจะส่งผลกระทบต่อการดาวน์โหลดไฟล์ที่โฮสต์ในใบรับรอง

ในการตรวจสอบเพียงแค่บูตเครื่องไปที่เดสก์ท็อป "startx" และคลิกที่เวลาบนแถบเครื่องมือ มันจะบอกเวลาและวันที่!


1
หรือเพียงพิมพ์ "วันที่" ในบรรทัดคำสั่ง ...
M.Herzkamp
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.