การตั้งค่าพร็อกซีไม่ช่วยแก้ไขตัวจัดการอัพเดต


9

ขณะนี้ฉันอยู่หลังพร็อกซีที่มหาวิทยาลัยของฉัน ฉันสามารถเข้าถึง www บนคอมพิวเตอร์นี้ได้โดยเปลี่ยนการตั้งค่าพร็อกซีของโครเมียม

ฉันยังสามารถใช้บรรทัดคำสั่ง apt-get เท่านั้นโดยการเรียกใช้ฟังก์ชันนี้ในแต่ละครั้ง:

function uniproxy()
{
  read -s -p ">> " mypassword
  export http_proxy=http://myusername:$mypassword@wwwproxy.stuff.is.here:8000
  export https_proxy=http://myusername:$mypassword@wwwproxy.stuff.is.here:8000
  export ftp_proxy=http://myusername:$mypassword@wwwproxy.stuff.is.here:8000
  echo ""
}

เมื่อฉันเปลี่ยนการตั้งค่า> เครือข่ายพร็อกซีอย่างเหมาะสมมันจะไม่ให้ฉันใช้บรรทัดคำสั่ง apt-get ที่สำคัญกว่านั้นตัวจัดการการอัพเดทไม่สามารถเชื่อมต่อได้แม้ว่าฉันจะเปลี่ยนการตั้งค่าข้างต้น ฉันยังเปลี่ยนการตั้งค่า synaptic เพื่อดูว่าจะช่วยได้หรือไม่ แต่อนิจจา - ตัวจัดการอัปเดตจะไม่เชื่อมต่อ

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


ฉันสงสัยว่ามีข้อผิดพลาด 11.04 ในการทำเช่นนี้เพราะฉันสามารถใช้ apt.conf และปุ่ม 'Apply System Wide' ในแผงการตั้งค่าพร็อกซี GUI ก่อนหน้านี้ แต่ตอนนี้ไม่มีอะไรทำงาน (ยกเว้นโซลูชันบรรทัดคำสั่งของคุณ ได้รับในคำถาม)
MattSmith

แปลก: ฉันรีบูตเครื่องและการเปลี่ยนแปลงการตั้งค่าพร็อกซีสำหรับ Update Manager เริ่มทำงาน
MattSmith

คำตอบ:


8

ลองสร้างไฟล์/etc/apt/apt.confด้วยเนื้อหาต่อไปนี้:

Acquire::http::Proxy "http://myusername:$mypassword@wwwproxy.stuff.is.here:8000";

ที่ควรใช้สำหรับการร้องขอ apt ใด ๆ ไม่ว่าจะผ่านบรรทัดคำสั่ง, synaptic หรือ update-manager


ฉันเพิ่งถ่ายทำนี้ แต่ไม่มีลูกเต๋า :(.
oadams

มันเปลี่ยนมันดังนั้นฉันไม่ต้องใช้ฟังก์ชั่น uniproxy เมื่อฉันใช้ command line apt-get แต่สิ่ง GUI ยังคงไม่ทำงาน
oadams

ขอบคุณมาก. มันเพิ่งแก้ไขปัญหา GUI ได้และฉันได้อัปเกรดเป็น Ubuntu 11.04

สิ่งนี้ใช้ได้กับฉันใน Ubuntu 11.04 ดูเหมือนว่านี่ควรเป็นคำตอบที่ได้รับการยอมรับ
ดาริลสปิตเซอร์

James เราจะหาเอกสารอธิบายได้ที่ไหนว่าทำไม / ทำงานอย่างไร
ดาริลสปิตเซอร์

1

หลังจากแก้ไข/etc/apt/apt.confตามคำแนะนำของ Jamesให้รันsudo apt-get updateในเทอร์มินัล

สิ่งนี้ใช้ได้สำหรับฉัน เป็นที่ยอมรับฉันไม่รู้ว่าทำไม

นอกจากนี้ฉันพบว่าapt-config dumpมีประโยชน์ในการตรวจจับข้อผิดพลาดทางไวยากรณ์ในไฟล์ apt.conf


1

ฉันมีปัญหานี้ฉันแก้ไขได้โดยคลิกปุ่ม "ใช้กับทั้งระบบ" ในการตั้งค่าพร็อกซีในการตั้งค่าระบบ ปุ่มใช้ไม่ได้ชัดเจน

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