Configurar apt-get para usar proxy autenticado


Precisei atualizar o Xubuntu via “apt-get” e a conexão falhou ao buscar os repositórios. Como no trabalho há um proxy autenticado procurei o aplicativo para configurá-lo. Descobri então que, entre seus aplicativos gráficos padrão (na verdade do XFCE), não há um que permita configurar o proxy do sistema. Desse modo resolvi configurar as variáveis “http_proxy”, “https_proxy” e “ftp_proxy” via terminal e, enfim, partir para o abraço. Isso me levou a constatação de que para o “apt-get” seria necessário uma outra forma de realizar essa configuração. Achei a solução no site http://diretoriohome.blogspot.com.br/2014/05/configurar-proxy-para-apt-get-e-wget-no.html, a qual compartilho agora com vocês:

1. Edite o arquivo /etc/apt/apt.conf como usuário root:

sudo gedit /etc/apt/apt.conf

* Caso você não tenha instalado o “gedit”, como é o caso da instalação padrão do Xubuntu, use o “mousepad” ou outro editor como “vi”, “kedit” etc.

2. Inclua o seguinte conteudo no arquivo e salve-o:

Acquire::http::proxy "http://<USUÁRIO>:<SENHA>@<ENDEREÇO DO PROXY>:<PORTA DO PROXY>/";
Acquire::https::proxy "https://<USUÁRIO>:<SENHA>@<ENDEREÇO DO PROXY>:<PORTA DO PROXY>/";
Acquire::ftp::proxy "ftp://<USUÁRIO>:<SENHA>@<ENDEREÇO DO PROXY>:<PORTA DO PROXY>/";
Acquire::socks::proxy "socks://<USUÁRIO>:<SENHA>@<ENDEREÇO DO PROXY>:<PORTA DO PROXY>/";

3. Rode o seu comando “apt-get” e continue seu trabalho.