'apt-get update' falla al usar proxy

'apt-get update' falla al usar proxy

Usando apt-get update estoy recibiendo

Err http://ppa.launchpad.net precision/main Paquetes amd64              
404 No encontrado

W: No se pudo recuperar
http://ppa.launchpad.net/webupd8team/jupiter/ubuntu/dists/precise/main/binary-amd64/Packages
404 No encontrado

E: Algunos archivos de índice no se pudieron descargar. Han sido ignorados o viejos.
los que se utilizan en su lugar.

La máquina está detrás del proxy y el proxy está configurado correctamente y el error no aparece en otros paquetes obtenidos de Internet. Es más común con ppas. Nunca tuve problemas con otras fuentes.

Tuve el problema con:

deb http://_ppa.launchpad.net/rabbitvcs/ppa/ubuntu principal preciso
deb [arch=amd64] http:__ppa.launchpad.net/webupd8team/jupiter/ubuntu principal preciso

También intenté usar Acquire::http {No-Cache=True;}; y treid limpiando el caché de la lista sudo rm /var/lib/apt/lists/*

Nada funcionó. La URL que falla se abre perfectamente en el navegador o usando wget.

Este problema sólo ocurre cuando se usa proxy.

Respuesta1

No estoy seguro de qué tipo de Ubuntu y versión estás usando. Verifique su versión de Ubuntu usando el comando:

lsb_release -a

ubuntutiene un conmutador de proxy, donde puede elegir (aplicar en todo el sistema) el botón Me gusta. Entonces apt debería funcionar detrás del proxy sin ningún problema.

Xubuntuy otros clones que no son de gnome no tienen ningún conmutador de proxy, por lo que es necesario actualizar /etc/apt/apt.conf.d/proxies95el archivo.

Si tiene un nombre de usuario y contraseña con el proxy, abra apt.conf:

sudo -H gedit /etc/apt/apt.conf

Verás

Acquire::http::proxy "http://proxyIP:port/";
Acquire::https::proxy "https://proxyIP:port/";

cambiarlo a

Acquire::http::proxy "http://username:password@proxyIP:port/";
Acquire::https::proxy "https://username:password@proxyIP:port/";

información relacionada