domingo, 26 de diciembre de 2010

[kr14] Uso de apt y wget a través de un proxy

Muchas veces se hace necesario descargar algún paquete o código fuente desde la consola, en un equipo remoto que se encuentre dentro de una topología con proxy, usando los famosos y útiles comandos wget o apt, en el caso de Debian.

Estableciendo el valor de la variable HTTP_PROXY fue útil para poder descargar a través de wget pero no permitió la descarga a través de apt.

# export HTTP_PROXY="http://proxyserver.com:port"

En ciertos escenarios no operó adecuadamente la instrucción anterior, por lo cual se recomienda probar desde la lí­nea de comandos

# wget --execute=http_proxy=proxyserver.com:port http://download.com/archivo.tar.gz

Probar agregando el archivo proxy al directorio apt.conf.d si dio resultados satisfactorios para el gestor de paquetes apt.

# vim /etc/apt/apt.conf.d/proxy
Acquire::http::Proxy "http://proxy.server.here:8080/";

En este enlace encontrarán información detallada del comando wget. En la animación siguiente podrán ver un ejemplo de su uso.

1 comentario:

Mario Castillo dijo...

La verdad es que el procedimiento se dificultad en el caso que no tengas acceso a la configuracion del proxy .Las descargas con wget y apt se hacen desde servidores FTP y TFTP y si los puertos no se encuentran abiertos,comienza a botar errores.