lunes, julio 25, 2005

APT CON PROXY

Bueno, esto para quienes tienen problemas para actualizar los repositorios del APT y están trabajando bajo un servidor Proxy (como es mi caso). Lo siguiente lo he probado en Fedor Core 3.
Al momento de instalar el APT, hay que fijarse (pues a veces hay problemas) que este configurado el proxy en los siguientes archivos:
.bash_profile
.bashrc
Deben aumentar una línea como esta en ambos archivos:
export http_proxy=http://XXX.XXX.XXX.XXX:8080/
Donde XXX.XXX.XXX.XXX es la ip del servidor Proxy
Luego, para que los cambio tengan efecto, hacer lo siguiente en el Prompt:
> source .bash_profile
> source .bashrc
También fijarse que esté configurado el Proxy en el fichero .wgetrc (esto ya fue explicado antes), pues el APT usa en algún momento el wget.
Y bueno si aún así no funciona el APT, editar el fichero "/etvc/apt/apt.conf" en la sección de "Acquire", descomentar la parte donde dice "http::Proxy", alguno de los 2 (depende si se necesita o no usuario y password para usar el Proxy).
En mi caso, no necesito usuario y password, entoces esa sección de mi archivo "/etc/apt/apt.conf" quedó así:
Acquire {
Retries "1";
// http::Proxy "http://user:password@proxy-server.domain.tld:port/";
http::Proxy "http://192.50.50.1:8080/";
};
En este, mi proxy es el 192.50.50.1. Ojo es importante el uso de las comillas.
Ahora si podrás usar al apt-get update.

URL de interés sobre el uso rápido del APT: