我正在尝试在全新安装的 Linux dnoseda 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux 中安装一些软件。我已经设置了变量 http_proxy、https_proxy 和 ftp_proxy,并且 wget 运行正常。
但是当我尝试使用 apt-get 时,它会阻止尝试直接连接到站点,而无需代理。或者我遇到的另一个行为是大量 407 身份验证错误。但这些包的 wget 运行正常。
缺了点什么?你能帮我吗?
提前致谢。
答案1
您需要设置 apt 参数:
Acquire::http { Proxy "http://proxy:port"; };
在/etc/apt/apt.conf.d/90proxy
文件或类似物内。
编辑:apt-get update
更改设置后您需要执行一项。
答案2
您是否以 root 身份导出了这些内容?或者您是否将它们设置为用户并使用 sudo apt-get?
如果您使用 sudo.. 将行放入
/etc/profile