在我的网络中,我有用于缓存deb档案的Squid代理服务器。它是作为squid-deb-proxy包安装的。
我知道存储库中存在特殊的包squid-deb-proxy-client。
但它需要avahi-utils作为依赖项。
如何在客户端机器上设置APT,使其在没有squid-deb-proxy的情况下使用squid-deb-proxy-client?
发布于 2019-07-26 11:48:45
您需要向APT配置文件/etc/apt/apt.conf或自定义文件/etc/apt/apt.conf.d/99proxy添加一行:
Acquire::http::Proxy "http://[[user][:pass]@]host[:port]";哪里
[[user]:[pass]@]是凭证(user是用户名,pass是密码);host是代理服务器或其IP的主机名;[:port]是一个端口(8000在squid-deb-proxy的情况下)。示例:匿名代理的http://192.168.12.34:8000 -
echo 'Acquire::http::Proxy "http://192.168.12.34:8000";' | sudo tee /etc/apt/apt.conf.d/99proxy移走:
sudo rm /etc/apt/apt.conf.d/99proxy
# or
mv /etc/apt/apt.conf.d/99proxy ~/请参阅man 5 apt.conf的获取组。
注意:如果您在其中设置了代理服务器,则可以通过netboot安装程序在安装过程中添加此行。
https://askubuntu.com/questions/1161224
复制相似问题