'apt-get update' falha ao usar proxy

'apt-get update' falha ao usar proxy

Usando o apt-get update estou recebendo

Errar http://ppa.launchpad.net pacotes precisos/principais amd64              
404 não encontrado

W: Falha ao buscar
http://ppa.launchpad.net/webupd8team/jupiter/ubuntu/dists/precise/main/binary-amd64/Packages
404 não encontrado

E: Falha no download de alguns arquivos de índice. Eles foram ignorados ou antigos
aqueles usados ​​em seu lugar.

A máquina está atrás de proxy e o proxy está configurado corretamente e o erro não vem para outros pacotes buscados na internet. É mais comum com ppas. Nunca tive problemas com outras fontes.

tive o problema com:

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

também tentei usar Acquire::http {No-Cache=True;}; e treid limpando o cache da lista sudo rm /var/lib/apt/lists/*

Nada deu certo. A url que falha abre perfeitamente no navegador ou usando o wget.

Este problema só acontece ao usar proxy.

Responder1

Não tenho certeza de que tipo de Ubuntu e versão você está usando. Verifique sua versão do Ubuntu usando o comando:

lsb_release -a

Ubuntupossui um alternador de proxy, onde você pode escolher o botão semelhante - aplicar em todo o sistema. Então o apt deve funcionar atrás do proxy sem problemas.

Xubuntue outros clones não-gnome não possuem nenhum alternador de proxy, portanto é necessário atualizar /etc/apt/apt.conf.d/proxies95o arquivo.

Se você tiver um nome de usuário e senha com o proxy, abra apt.conf:

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

Você vai ver

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

mude para

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

informação relacionada