apt-get代理特定的回购?

请忍耐一下,我已经尽最大努力寻找解决办法。

我支持我的公司防火墙,我们有几个代理服务器,我们可以用它来到大型互联网上。 我公司的IT小组善意反映了广域网内的主要Debian回购站点。

我想在WAN(即Internet)之外使用几个回购站。 是否可以告诉apt-get使用这些代理,而不是其他的?

在apt.conf中定义了一个代理和一个代理之后,它会在防火墙内的东西上进行拦截,而没有代理在防火墙之外的代理上定义它。

在apt.conf的手册页中有一些提到,但是将一个代理语句放在source.list文件中是行不通的(除非我的语法错误)。

谢谢

杰瑞

用这样的内容创build文件/etc/apt/apt.conf.d/01proxy

 Acquire::http::Proxy::external.repo.host "http://your.proxy.host/"; 

通过以下设置,external.repo.host上的所有对存储库的http请求都将通过your.proxy.host上的http代理进行代理。