apt-get update ทำให้ฉันมีข้อผิดพลาดกับ mirrordirector.raspbian.org


12

ฉันพยายามติดตั้ง tightvncserver ในรุ่น rPi ของฉันที่รัน Raspbian ฉันกำลังเชื่อมต่อกับ rPi ผ่าน SSH จากแล็ปท็อปของฉัน ฉันสามารถเชื่อมต่ออินเทอร์เน็ตได้ แต่ไม่สามารถติดตั้งแพ็คเกจได้ ดูเหมือนว่าจะมีปัญหากับ mirrordirector.raspbian.org เพราะนั่นคือสิ่งที่ rPi ​​ของฉันประสบปัญหา มีบุคคลอื่นที่กำลังประสบปัญหานี้หรือพบวิธีแก้ปัญหาหรือไม่ การค้นหาไซต์นี้ดูเหมือนจะแสดงว่าฉันไม่ได้อยู่คนเดียวในเรื่องนี้ แต่ฉันไม่สามารถหาวิธีแก้ไขได้

ฉันพยายามแล้ว

sudo apt-get update

ภาพหน้าจอ: สกรีนช็อตสำหรับ sudo apt-get update

แต่จะใช้ตลอดไปเมื่อพยายามเข้าถึง mirrordirector.raspbian.org ทุกครั้งที่ฉันลองใช้จะบอกว่า "XX% [กำลังรอส่วนหัว]" เป็นเวลาหลาย (30+) นาทีก่อนที่จะจบด้วยข้อความแสดงข้อผิดพลาด

ฉันลอง ping mirrordirector.raspbian.org กับทั้ง rPi และแลปท็อปของฉันและทั้งคู่ก็บอกไม่ได้ เมื่อฉันพยายามที่จะไปที่นั่นกับเบราว์เซอร์ของฉัน (บนแล็ปท็อป) มันทำให้ฉันหมดเวลาข้อผิดพลาด 504 เกตเวย์

แก้ไข: ฉันลอง wget mirrordirector.raspbian.org และทำให้ฉันมีข้อผิดพลาด 504 ... มีใครได้รับข้อผิดพลาดนี้อีกหรือไม่ wget เอาต์พุตบน rPi

ฉันควรเปลี่ยนไฟล์ source.list ของฉันหรือไม่ มันมี

deb http://mirrordirector.raspbian.org/raspbian/ส่งเสียงดังเสียงฮืด ๆ หลัก contrib ปลอด r $


เมื่อฉันพยายามไปที่หน้าต่างๆด้วยตนเองฉันก็มีปัญหาเช่นเดียวกับคุณอาจเป็น Pi ของคุณไม่อยู่ในหน่วยความจำหรือการ์ดหน่วยความจำของคุณเสียหายฉันมีปัญหาเดียวกันฉันแก้ไขปัญหานี้ด้วยการ์ดหน่วยความจำอื่น ดูลิงค์นี้ได้ที่นี่
Ruthvik Vaila

ฉันมีปัญหาเดียวกัน คุณใช้เราเตอร์ Netgear หรือไม่?
Vreality

คำถามเก่า แต่ฉันมีปัญหาเดียวกันวันนี้ที่สามารถ ping ได้ แต่ไม่รับข้อมูลด้วย wget ด้วยจาก google.com ดังนั้นนี่คือคำตอบของฉัน: หลังจากการทดลองมากมายเพียงเพื่อลองฉันได้เปิดตัว rpi-update และมันใช้งานได้หลังจากรีบูตแล้วก็เริ่มทำงานได้ด้วย ดูเหมือนจะบ้า แต่ก็เป็นเช่นนั้น
Andrea Giovacchini

ตรวจสอบให้แน่ใจว่าไม่มีกฎไฟร์วอลล์ที่บล็อกการเชื่อมต่อที่คุณพยายาม
ไม่ระบุชื่อ

มันอาจจะเป็นที่น่าสังเกตรายชื่อของกระจก Raspbian - ความเกี่ยวข้อง / คำอธิบายยังเป็นวรรคที่กล่าวว่า: "ระบบการเปลี่ยนเส้นทางกระจกที่มีอยู่ในmirrordirector.raspbian.orgมันมีไฟล์เดียวกับ. archive.raspbian.orgและสามารถ ใช้ในแหล่งที่ฉลาด ฯลฯ มันขับเคลื่อนโดย mirrorbrain และจะส่งคำขอไปยังมิเรอร์ที่เหมาะสม (และในท้องถิ่นอย่างหวัง) โดยอัตโนมัติ (หมายเหตุ: ด้วยเหตุผลทางเทคนิคไม่ใช่ไฟล์ทั้งหมดที่ถูกเปลี่ยนเส้นทาง) " MirrorBrainเป็นโครงการ FOSS
SlySven

คำตอบ:


6

โปรดทราบคำตอบนี้ล้าสมัยและรุ่นปัจจุบันของ Raspbian คือjessieไม่ใช่เสียงดัง ตรวจสอบให้แน่ใจว่าคุณใช้อันไหนก่อนที่จะทำอะไร

Raspbi ของคุณไม่สามารถหากระจกที่ใช้ได้ดังนั้นคุณต้องหากระจกที่ใช้งานได้ สำหรับกระจกที่ใช้งานได้และถูกต้องโปรดตรวจสอบhttp://www.raspbian.org/RaspbianRepository

หลังจากรับมิเรอร์ที่ถูกต้องคุณต้องเพิ่ม URL มิเรอร์นี้ใน /etc/apt/sources.list ของคุณ

ตัวอย่างเช่นไฟล์ source.list ของคุณควรมีลักษณะดังนี้

deb http://archive.raspbian.org/raspbian wheezy main contrib non-free
deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free

จากนั้นคุณต้องอัปเดตแหล่งที่มาของฉลาด

sudo apt-get dist-upgrade

ในที่สุดก็อัพเดตราสเบียนของคุณหรือทำสิ่งที่คุณต้องการ

sudo apt-get update

3

ฉันมีปัญหาที่คล้ายกัน มันกลับกลายเป็นว่าเครือข่ายที่ฉันใช้ในการร้องขอ http ที่จำเป็นในการผ่านพร็อกซี

โดยปกติการพิมพ์ข้อมูลต่อไปนี้ก่อนเข้าใช้งานเว็บไซต์จะใช้งานได้:

pi@raspberrypi ~ $ export http_proxy="http://username:password@host:port/"

( username:passwordชื่อผู้ใช้และรหัสผ่านของคุณบนพร็อกซีhostเป็นชื่อของพร็อกซีและportเป็นพอร์ตบนพร็อกซีหากคุณไม่จำเป็นต้องลงชื่อเข้าใช้พร็อกซีคุณสามารถออกจากusername:password@ส่วนนั้นได้)

แต่ปรากฎว่าapt-getไม่เข้าใจhttp_proxyตัวแปร (เพื่อเหตุผลด้านความปลอดภัย)

ฉันทำตามคำแนะนำที่http://www.raspberrypi.org/forums/viewtopic.php?f=28&t=18634 แทน

pi@raspberrypi ~ $ cd /etc/apt/apt.conf.d/
pi@raspberrypi /etc/apt/apt.conf.d $ sudo nano 10proxy

ภายในตัวnanoแก้ไขให้พิมพ์บรรทัดต่อไปนี้:

Acquire::http::Proxy "http://username:password@host:port";

จากนั้นใช้ ^ X (Ctrl-X) เพื่อบันทึกและออก ตอนนี้

sudo apt-get update

ควรทำงาน.


2

สวัสดีฉันมีปัญหาเดียวกันฉันพบว่าในกรณีของฉันมันเป็นเราเตอร์ netgear ซึ่งปิดกั้นที่อยู่ ip ทั้งหมดในช่วง 5.xxx
ดังนั้น raspbian.org จึงถูกบล็อก (ฉันลอง www.pure.com) ผลลัพธ์เดียวกัน netgear คือ ใช้ช่วง 5.xxx ที่ผิดสำหรับฟังก์ชัน readycloud แย่มาก !!! ฉันแก้ไขมันโดยใช้การเข้าถึง wifi ในสถานที่อื่น ๆ (ไม่มีเราเตอร์เน็ต)


1
มีวิธีใดบ้างที่จะปิดการใช้งาน "คุณสมบัติ" ที่น่ากลัวที่สุดนี้บนเราเตอร์?
Vreality

2

บางคำตอบสำหรับคำถามนี้ล้าสมัยแล้วในปัจจุบันซึ่งรุ่นปัจจุบันของ Raspbian คือjessieไม่ใช่เสียงดัง

เนื้อหาของ/etc/apt/sources.listมีการเปลี่ยนแปลงตาม นี่มันเป็นไปตามที่ปรากฏในภาพ 2016-09-23:

deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi

ฉันมีปัญหานี้mirrordirector.raspbian.orgและแก้ไขได้โดยไม่แสดงข้อคิดเห็นบรรทัดสุดท้าย น่าแปลกใจนี่เป็นสิ่งจำเป็นเฉพาะหนึ่งในสองการ์ด SD ที่ฉันติดตั้ง


1

ฉันมีปัญหาเดียวกัน (?) กับ mirrordirector.raspbian.org ฉันบูตภาพใหม่และทำการเชื่อมต่อ wifi ในขณะที่อยู่ใน raspi-config gui ฉันออกจากระบบไปยังคอนโซลแล้วลอง apt-get ไม่มีโชค. อันที่จริงไม่มีอินเทอร์เน็ตเลย ออกจากกุยฆ่าการเชื่อมต่อ ฉันรีบูตเครื่องและครั้งนี้อินเทอร์เน็ตใช้งานได้ดี - ทำงานได้ดี


1

ฉันมีปัญหาเดียวกันและพบว่าปัญหาคือ /etc/resolv.conf ของฉันชี้ไปที่ nameserver ไปยังที่อยู่ IP เก่าที่เวิร์กสเตชันบนเครือข่ายของฉันใช้ก่อนหน้านี้ (ไม่ทราบสาเหตุ) หลังจากแก้ไขไปยังเซิร์ฟเวอร์ DNS ของฉัน บนเครือข่ายของฉันทุกคนก็ยินดี


0

โปรดทราบคำตอบนี้ล้าสมัยและรุ่นปัจจุบันของ Raspbian คือjessieไม่ใช่เสียงดัง ตรวจสอบให้แน่ใจว่าคุณใช้อันไหนก่อนที่จะทำอะไร

  1. sudo nano /etc/apt/sources.list
  2. ล้างทุกบรรทัดและเพิ่ม

deb http://archive.raspbian.org/raspbian wheezy หลัก contrib ไม่ฟรี

deb-src http://archive.raspbian.org/raspbian wheezy หลัก contrib ไม่ฟรี

  1. ออกและบันทึก CTRL-X
  2. sudo apt-get upgrade
  3. sudo apt-get update

ทำไมคุณคิดว่านี่เป็นปัญหา
Steve Robillard

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