我们在大学里有代理互联网,但我无法在 Ubuntu 上访问它。它在浏览器上有效,但不适用于任何其他应用程序,如 Ubuntu 软件中心。我尝试在整个系统范围内应用网络代理设置,但它不起作用。它给出此错误:
Failed to download the repository information
Check your Internet connection
使用172.16.0.2
用户8080
名和密码。
他们使用Microsoft Forefront 威胁管理网关用于代理服务器。
救命!
答案1
检查文件/etc/apt/apt.conf
应用“系统范围”代理后的内容如下:
Acquire::http::proxy "http://172.16.0.2:8080/";
Acquire::ftp::proxy "ftp://172.16.0.2:8080/";
Acquire::https::proxy "https://172.16.0.2:8080/";
但是,为了使其正常工作,您必须添加您的用户名和密码:
Acquire::http::proxy "http://<username>:<password>@172.16.0.2:8080";
Acquire::ftp::proxy "ftp://<username>:<password>@172.16.0.2:8080/";
Acquire::https::proxy "https://<username>:<password>@172.16.0.2:8080/";
保存文件后你就可以从终端和软件中心安装了:P
(请注意,代理仅在互联网浏览器和带有 apt-get 的软件中心/终端上起作用)