Historicamente siempre ha habido varias formas de enviar las peticiones de apt via proxy HTTP. Una de ellas era usar variables de entorno, un poco engorroso para mi gusto. Otra forma de usar un proxy http para APT era copiar y pegar el proxy directamente delante de los repos en el sources.list. Poco limpio. Os voy a mostrar una forma de usar un proxy http para acceder a los repositorios de debian que llevo usando un tiempo.
De cara a usar un proxy HTTP para APT en Ubuntu, Debian o sistemas similares, podemos hacer lo siguiente:
- Debemos saber de antemano la ip y puerto del proxy HTTP que vamos a usar con apt
- Editamos el archivo /etc/apt/apt.conf
- Añadimos la siguiente línea en ese archivo. Si no existe, deberemos crearlo.
Acquire::http::Proxy «http://ip_del_proxy:puerto_del_proxy»;
Una vez hecho esto ya podremos usar este proxy http para acceder a los repositorios desde apt.