apt-get proxy สำหรับ repos เฉพาะหรือไม่


10

โปรดอดทนกับฉันฉันค้นหาอย่างดีที่สุดเท่าที่จะทำได้โดยไม่มีวิธีแก้ปัญหาที่ชัดเจน

ฉันอยู่หลังไฟร์วอลล์ บริษัท ของฉันเรามีพร็อกซีเซิร์ฟเวอร์สองตัวที่เราสามารถใช้เพื่อเข้าสู่อินเทอร์เน็ตขนาดใหญ่ กลุ่มไอทีของ บริษัท ของฉันได้สะท้อน repos Debian หลักภายใน WAN

ฉันต้องการใช้ repos สองสามตัวนอก WAN (เช่นอินเทอร์เน็ต) เป็นไปได้หรือไม่ที่จะบอกให้คนฉลาดรับใช้พร็อกซีสำหรับสิ่งเหล่านี้และไม่ใช่เพื่อคนอื่น?

ด้วยการเปิดใช้งานและการกำหนดพร็อกซีใน apt.conf จะทำให้สิ่งต่าง ๆ ภายในไฟร์วอลล์และไม่มีพร็อกซีที่กำหนดไว้จะเป็นการ barfs บนแหล่งนอกไฟร์วอลล์

มีการกล่าวถึงใน man page สำหรับ apt.conf แต่การใส่คำสั่ง proxy ในไฟล์ source.list ใช้งานไม่ได้ (เว้นแต่ว่าฉันผิดไวยากรณ์)

ขอบคุณ

เจอร์รี่

คำตอบ:


18

สร้างไฟล์ที่/etc/apt/apt.conf.d/01proxyมีเนื้อหาเช่นนี้:

Acquire::http::Proxy::external.repo.host "http://your.proxy.host/";

ด้วยการตั้งค่าต่อไปนี้คำขอ http ไปยังที่เก็บข้อมูลบน external.repo.host จะถูกส่งผ่านพร็อกซี http ที่ your.proxy.host

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