我根据系统设置 GUI 设置了网络代理,但是 ubuntu one 或更新管理器没有检测到 - 我只是无法更新存储库信息。
甚至 apt 也不起作用。然后我手动在配置文件中添加了一个代理/etc/apt/apt.conf.d/
:
Acquire:http { Proxy "http://whatever:1234"; };
然后我可以成功运行 apt-get。但仍然无法运行上面的两个软件包。为什么系统设置不起作用?
答案1
备份此文件。
sudo cp /etc/apt/apt.conf /etc/apt/apt.conf.bak
您可以尝试编辑该文件:
sudo gedit /etc/apt/apt.conf
添加如下行:
对于代理没有验证。
Acquire::http::proxy "http://proxy_server:port/";
对于代理和验证。
Acquire::http::proxy "http://username:password@proxy_server:port/";
对于其他协议(例如 ftp、https 等)也是同样的方式。
然后运行
sudo apt-get update.
希望这可以帮助。