proxy apt-get para repositórios específicos?

10

Por favor, tenha paciência comigo, eu procurei da melhor maneira possível, sem soluções aparentes.

Estou atrás do firewall da minha empresa, temos alguns servidores proxy que podemos usar para acessar a grande Internet. O grupo de TI da minha empresa refletiu gentilmente os principais repositórios Debian dentro da WAN.

Eu gostaria de usar alguns repositórios fora da WAN (ou seja, a Internet). É possível dizer ao apt-get para usar um proxy para esses e não para os outros?

Com o ativado e um proxy definido no apt.conf, ele vomita nas coisas dentro do firewall, e sem um proxy definido, vomita nas fontes externas ao firewall.

Há alguma menção na página de manual do apt.conf, mas colocar uma instrução proxy no arquivo source.list não funciona (a menos que eu tenha a sintaxe errada).

obrigado

Jerry

ticktockhouse
fonte

Respostas:

18

Crie um arquivo /etc/apt/apt.conf.d/01proxycom conteúdo como este:

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

Com as configurações a seguir, todas as solicitações http para repositórios no external.repo.host seriam enviadas por proxy via proxy http em your.proxy.host.

artyom
fonte