¿apt-get proxy para repositorios específicos?

10

Tenga paciencia conmigo, he buscado lo mejor que he podido sin soluciones aparentes.

Estoy detrás del firewall de mi empresa, tenemos un par de servidores proxy que podemos usar para acceder a Internet. El grupo de TI de mi compañía ha reflejado amablemente los principales repositorios de Debian dentro de la WAN.

Me gustaría usar un par de repositorios fuera de la WAN (es decir, Internet). ¿Es posible decirle a apt-get que use un proxy para estos y no para los demás?

Con ambos habilitados y un proxy definido en apt.conf, irrita las cosas dentro del firewall, y sin un proxy definido irrita las fuentes fuera del firewall.

Hay alguna mención en la página del manual para apt.conf, pero poner una declaración de proxy en el archivo source.list no funciona (a menos que tenga la sintaxis incorrecta).

Gracias

alemán

ticktockhouse
fuente

Respuestas:

18

Crea un archivo /etc/apt/apt.conf.d/01proxycon contenido como este:

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

Con la siguiente configuración, todas las solicitudes http a repositorios en external.repo.host se enviarían mediante proxy proxy http en your.proxy.host.

artyom
fuente