Configurar o Proxy para o Apt no Ubuntu Server

Precisei instalar um Ubuntu Server 8.10 LTS num notebook para configurar nele uma aplicação desenvolvida em PHP.

Minha ideia era configurar o notebook tal qual o servidor no qual a aplicação roda para evitar problemas e, por isso, instalei o server sem qualquer aplicação adicional para ir instalando os programas nas mesmas versões instaladas no servidor. O problema foi que quando eu usava o export para configurar o proxy o apt continuava não funcionando. Testava com o wget e tudo bem, mas nada de apt. Incluir o export http_proxy no profile do bash também não funcionou. O que funcionou foi somente configurar o Acquire proxy no arquivo de configuração do apt. Se você estiver na mesma situação, faça o seguinte:

  • abra o arquivo /etc/apt/apt.conf. Note que esse arquivo não existe, então você vai ter de criá-lo.
  • inclua Acquire::http::Proxy "http://nome_de_usuario@dominio:ENDERECO_DO_PROXY:PORTA"; no arquivo, salve e feche
  • agora o apt-get update já deve funcionar

O Ubuntu server 8.10 não vem com o vim e como você está sem apt o jeito será usar o nano para editar o arquivo. Se isso não funcionar, você pode dar uma olhada na página do HowTo do Apt do Ubuntu. Foi de lá que tirei essa solução.

 

Fonte: http://ndvo.blog.br/pt-br/gnulinux/configurar-o-proxy-para-o-apt-no-ubuntu-server/

.