मुझे नहीं पता कि APT एक PAC फ़ाइल का सीधे उपयोग करने में सक्षम है, लेकिन आप PAC फ़ाइल से संबंधित प्रॉक्सी जानकारी को निकालने के लिए (काफी काम / समझ के साथ) कर सकते हैं और एक HTTP प्रॉक्सी का उपयोग करने के लिए APT को कॉन्फ़िगर करने के लिए इस जानकारी का उपयोग कर सकते हैं।
पीएसी फ़ाइल में अनिवार्य रूप से एक जावास्क्रिप्ट फ़ंक्शन होता है। वापसी बयान (एक या अधिक) समारोह के प्रॉक्सी सर्वर पता और पोर्ट, उदाहरण के लिए देता है:
return "PROXY proxy.some.site:8080; DIRECT";
किसी ब्राउज़र में अपना पता दर्ज करके अपनी PAC फ़ाइल देखें। इस जानकारी के साथ आप एक APT कॉन्फ़िगरेशन फ़ाइल बना सकते हैं:
sudo gedit /etc/apt/apt.conf.d/proxy
आपको फ़ाइल को संशोधित करना चाहिए ताकि उसमें निम्न जानकारी हो:
Acquire::http::Proxy "http://proxy.some.site:8080";
फ़ाइल को सहेजें और अगला एप्ट-गेट रन कॉन्फ़िगर प्रॉक्सी सेटिंग का उपयोग करना चाहिए।
यह अच्छा होगा यदि एपीटी पीएसी फाइलों के साथ काम कर सके क्योंकि हम अपनी कंपनी में भी उनका उपयोग करते हैं। शायद किसी और को पता है कि क्या / कैसे काम करता है ...
AptGet के लिए Ubuntu विकी पृष्ठ भी कैसे अपार्ट के लिए एक प्रॉक्सी कॉन्फ़िगर करने के लिए कुछ संकेत है।
Https://superuser.com/questions/323488/ubuntu-system-wide-proxy-auto-configuration-pac-script भी देखें