APT'nin bir PAC dosyasını doğrudan kullanabildiğini bilmiyorum ama (biraz çalışma / anlayışla) ilgili proxy bilgilerini PAC dosyasından ayıklayabilir ve bu bilgileri APT'yi bir HTTP proxy kullanmak üzere yapılandırmak için kullanabilirsiniz.
PAC dosyası temelde bir JavaScript işlevinden oluşur. Dönüş fonksiyonunun ifadesi (bir veya daha fazla), örneğin proxy sunucusu adresini ve portunu, döndürür:
return "PROXY proxy.some.site:8080; DIRECT";
PAC dosyanıza adresini bir tarayıcıya girerek bakın. Bu bilgilerle bir APT yapılandırma dosyası oluşturabilirsiniz:
sudo gedit /etc/apt/apt.conf.d/proxy
Dosyayı aşağıdaki bilgileri içerecek şekilde değiştirmeniz gerekir:
Acquire::http::Proxy "http://proxy.some.site:8080";
Dosyayı kaydedin ve sonraki apt-get çalıştırması yapılandırılmış proxy ayarını kullanmalıdır.
APT'nin PAC dosyalarıyla çalışabilmesi hoş olurdu, çünkü bunları şirketimizde de kullanıyoruz. Belki bir başkası çalışıp çalışmadığını / nasıl çalıştığını bilir ...
AptGet için Ubuntu Wiki Sayfa da nasıl APT için bir proxy yapılandırmak için bazı ipuçları vardır.
Ayrıca bkz. Https://superuser.com/questions/323488/ubuntu-system-wide-proxy-auto-configuration-pac-script