在我的网络上,我在服务器上使用apt.conf,并在客户机上将Acquire::http { Proxy "http://[10.48.21.23]:3142"; };添加到/etc/apt/apt.conf。
所以apt-get不能通过wget代理下载文件。
发布于 2011-11-16 15:31:21
apt-cacher-ng不应该干扰实际的包下载。这两个包的问题是它们实际上并不包含它们的有效负载。它们都是轻量级包,包含脚本,用于在安装wget时下载额外的数据。
这纯粹是出于法律原因。额外的文件许可与回购的冲突。
如果您也需要通过代理强制下载,可以通过在/etc/wgetrc中设置wget的代理设置:
http_proxy = http://proxy-ip:8080/也可以使用longhand命令将代理传递给它:
sudo http_proxy=http://proxy-ip:8080 apt-get install flashplugin-installer ttf-mscorefonts-installer请参阅:https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/362970
我在这些解决方案中提到的代理地址不应该是apt-cache-ng --它只用于缓存包下载。例如,我指的是您在浏览器中使用的同一个代理。
发布于 2014-04-01 10:24:23
我说:
use_proxy = on
no_proxy = 10.*.*.*,localhost
http_proxy = http://proxy.company.com:8080/
https_proxy = http://proxy.company.com:8080/
proxy_user = XXX
proxy_password = YYY到/etc/wgetrc进行永久设置。
似乎
Acquire::http::Proxy下载器不使用/etc/apt/apt.conf .
https://askubuntu.com/questions/79872
复制相似问题