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

7

Por favor, tenha paciência comigo, procurei o melhor que pude sem soluções aparentes.

Estou por trás do firewall das minhas empresas, temos alguns servidores proxy que podemos usar para acessar a grande e ampla Internet. O grupo de TI da minha empresa gentilmente espelhou os principais repositórios Debian dentro da WAN.

Eu gostaria de usar alguns repos fora da WAN (por exemplo, a Internet). É possível dizer ao apt-get para usar um proxy para estes, e não para os outros?

Com ambos habilitados e um proxy definido no apt.conf, ele faz barulho sobre o material dentro do firewall, e sem um proxy definido, ele gera uma falha nas fontes externas ao firewall.

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

Obrigado

Jerry

    
por ticktockhouse 25.02.2013 / 17:56

1 resposta

14

Crie o arquivo /etc/apt/apt.conf.d/01proxy com conteúdo como este:

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

Com as seguintes configurações, todas as requisições http para repositórios em external.repo.host seriam intermediadas por proxy via http em your.proxy.host.

    
por 25.02.2013 / 20:19

Tags