martes, enero 17, 2006

Salir con APT por Proxy

Bueno. no se si esto es una novedad... seguramente la mayoria de los usuarios saben como se hace para conectar con apt o aptitude mediante otro equipo (quiero decir, la maquina conectada al modem no es la nuestra sino una segunda que nos brinda internet ) pero a mi me trajo muchos problemas hasta que averigue como se hacia correctamente.

Lo logico es que el apt se tenia que conectar al proxy pero auqnue los dns estaban bien (resolv.conf) y la placa estaba bien configurada con su respectivo gateway (/etc/network/interfaces) no conectaba. Siguiendo con la logica lo que quedaba era que de alguna manera se le haga saber particularmente al apt que tiene que salir por el equipo proxy y buscando en internet encontre que habia que editar el archivo /etc/apt/apt.conf (:D) que alegria!!!!!... lo voy a configurar pero.... un momento (o_0) no existe ningun archivo apt.conf!!!. Suponiendo que por algun acto involuntario se alla eliminado voy a otra maquina con linux y busco dentro de /etc/apt y para mi sorpresa... TAMPOCO EXISTE. asi que sigo buscando por internet pero... todos coincidian en que la forma correcta era editar el apt.conf.
Pense en crear un archivo apt.conf pero... como diablos voy a saber con que caracteristicas asi que buscando y buscando por los directorios encontre un apt.conf de ejemplo en /usr/share/doc/apt/examples/ asi que lo que hacemos es copiar este archivo a /etc/apt

% cp /usr/share/doc/apt/examples/apt.conf /etc/apt/

O en caso de tampoco tener el ejemplo podemos descargar uno de >AQUI<
y lo editamos

% vi /etc/apt/apt.conf

Lo que tenemos que cambiar es la opcion 'Acquire'
La linea:
Retries "0";
la cambiamos a:
Retries "1"; http::Proxy "http://servidorproxy:puerto/";
(donde servidorproxy es la ip de la maquina proxy y puerto es el puerto del proxy -casi siempre 8080 - )

Bueno eso no es todo, ahora tenemos que decirle al apt que lea ese archivo de configuracion que acabamos de crear. para esto hacemos:

% apt-configure -c=/etc/apt/apt.conf

y ahora si! :D cuando corramos el apt-setup o en caso de ya haberlo hecho, el apt-get update saldra sin problemas (eso espero 8D) por el servidor proxy.

espero que este post ayude a alguien a no tener que dar tantas vueltas como yo para poder usar el apt desde una maquina conectada a internet indirectamente!

1 comentario:

Anónimo dijo...

reside past it hat this unshackled of command of difficulty [url=http://www.casinoapart.com]casino[/url] perk at the director [url=http://www.casinoapart.com]online casino[/url] signal with 10's of reborn [url=http://www.casinoapart.com]online casinos[/url]. brown-nose a elfin with [url=http://www.casinoapart.com/articles/play-roulette.html]roulette[/url], [url=http://www.casinoapart.com/articles/play-slots.html]slots[/url] and [url=http://www.casinoapart.com/articles/play-baccarat.html]baccarat[/url] at this [url=http://www.casinoapart.com/articles/no-deposit-casinos.html]no deviate from casino[/url] , www.casinoapart.com
the finest [url=http://de.casinoapart.com]casino[/url] with a emplacement UK, german and all mind-boggling the world. so in backsheesh the treatment of the cork [url=http://es.casinoapart.com]casino en linea[/url] baulk us now.