如何配置apt以使用Proxy.pac文件?


9

所以我有一个proxy.pac文件在工作(它没有用户名或密码),它只是一个简单的.pac文件。

我已经将其与Chrome配合使用,因此我可以上网冲浪,但是apt-get和update无法正常工作。我将如何进行这项工作?

我在10.10 btw上。

Answers:


6

在系统->首选项->网络代理中,启用自动代理配置并输入PAC的URL。

然后在整个系统上按Apply(应用),这可以解决问题。


1
有任何提示如何在shell中执行吗?我在没有GUI的服务器上工作。
汉斯,

哪里有“系统”菜单?有截图链接吗?
彼得·克劳斯

1
我可以通过终端吗?
彼得·克劳斯


1

在具有Unity的Ubuntu 12.04或14.04上,以下内容可能会破坏您的Apt配置。

在系统->首选项->网络代理中,启用自动代理配置>,然后输入PAC的URL。

然后在整个系统上按Apply(应用),这可以解决问题。

问题是Apt没有“ no_proxy”的概念,因此尝试将所有流量发送出该代理。有两种方法可以解决此问题,一种是为Apt创建一个特定的覆盖文件,告诉它使用/忽略代理。取自/superuser/323488/ubuntu-system-wide-proxy-auto-configuration-pac-script

Acquire {
    Retries "0";
    HTTP {
        Proxy "";
    };
};

另一个是在“网络代理”页面中单击“应用”之后,以根用户身份编辑/etc/apt/apt.conf文件,sudo gedit /etc/apt/apt.conf并删除此文件中所有对代理的提及。


哪里有“系统”菜单?有截图链接吗?
彼得·克劳斯

UNUNTU 18 LTS没有消息吗?我在提交密码时遇到问题,似乎与MSCHAPv2登录(没有证书的PEAP)混淆了。
彼得·克劳斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.