ตั้งแต่วันที่ 08 ต.ค. 2014 ฉันมีปัญหาเดียวกันพยายามอัปเดตเดเบียนหลังพร็อกซีบนเครือข่ายท้องถิ่น ด้วยความหวังว่ามันจะเกี่ยวข้องกับคนอื่นฉันโพสต์คำตอบของฉันที่นี่ ดังที่คนอื่น ๆ ได้กล่าวถึงการแก้ไข/etc/hosts
เป็นสิ่งที่เราควรระมัดระวัง
แต่โดยส่วนตัวฉันแค่อยากจะอัพเดท
เนื้อหาของ /etc/apt/sources.list เมื่อทำการอัพเดท (มันแตกต่างก่อนการอัพเดท .. ):
deb http://http.debian.net/debian/ testing main
deb-src http://http.debian.net/debian/ testing main
deb http://mirrors.kernel.org/debian/ wheezy main
deb-src http://mirrors.kernel.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
เนื้อหาของ /etc/apt/apt.conf:
Acquire::http::proxy "http://192.168.1.10:7777/";
Acquire::http::Timeout "10";
Acquire::ftp::Timeout "10";
เพิ่มไปยัง / etc / hosts:
#Workaround for making apt-get work (08-10-2014)
195.20.242.89 security.debian.org
130.89.148.12 ftp.debian.org
ตอนนี้การรันapt-get update ; apt-get upgrade
ในฐานะ root ทำงานได้ดี
ตามที่กล่าวไว้ในคำตอบอื่น ๆ ให้ใช้คำสั่งโฮสต์บนโดเมนเพื่อรับ ip ที่ถูกต้องเพื่อแทรกลงในไฟล์โฮสต์
ตัวอย่าง:
$ host ftp.debian.org
ftp.debian.org has address 130.89.148.12
Debian GNU/Linux testing (jessie)
นี้ประสบความสำเร็จในการปรับปรุงระบบเพื่อ คุณอาจไม่ต้องการเรียกใช้กับที่เก็บข้อมูลการทดสอบจากนั้นก็ลบออกจากแหล่งที่มา ที่เก็บข้อมูลการทดสอบช่วยให้คุณได้รับการอัพเดทล่าสุดของหลาย ๆ แพ็คเกจ แต่ไม่ถือว่าเสถียร