Depois de milhares de tentativas em vão de ativar proxy no apt-get do Linux no serviço, cheguei em algumas soluções.
-Usando Ubuntu 9.04 e 9.10;
-Mostrarei como configurar usando usuário/senha no proxy e não usando, no meu caso era necessário;
-Sempre que for testar o que você editou, reinicie a máquina pois diferente do que os “Softwarezeros Livres” de plantão dizem, o Linux precisa ser reiniciado em 90% das alterações que você faz para que as mesmas possa entrar em ação;
-Usando 192.168.0.1 como IP do servidor do proxy e 3128 como a porta do mesmo;
Primeiramente editar o arquivo /etc/profile e adicionar as linhas abaixo. Em uma das formatadas só o fato de editar esse arquivo já foi o suficiente, porém em outras vezes eu tive que além disso editar os próximos arquivos.
/home:~# vi /etc/profile
Adicionar:
Com Senha
http_proxy=”http://usuario:senha@192.168.0.1:3128″
ftp_proxy=”http://usuario:senha@192.168.0.1:3128″export http_proxy ftp_proxy
Sem Senhahttp_proxy=”http://192.168.0.1:3128″
ftp_proxy=”http://192.168.0.1:3128″export http_proxy ftp_proxy
Veja que para não usar usuário/senha, substituir http://usuario:senha@192.168.0.1:3128 por http://192.168.0.1:3128.
Caso tenha editado o arquivo /etc/profile, reiniciado o Linux e mesmo assim ainda não deu certo, seguimos para as outras alternativas. Mantenha o arquivo /etc/profile com as alterações já feitas e edite agora o arquivo /etc/environment.
/home:~# vi /etc/environment
Adicionar:
Sem Senha
http_proxy=”http://192.168.0.1:3128″
ftp_proxy=”http://192.168.0.1:3128″Acquire {
HTTP::Proxy 192.168.0.1:3128;
FTP::Proxy 192.168.0.1:3128;
};
alias wget=”wget -Y on”
Com Senhahttp_proxy=”http://usuario:senha@192.168.0.1:3128″
ftp_proxy=”http://usuario:senha@192.168.0.1:3128″Acquire {
HTTP::Proxy usuario:senha@192.168.0.1:3128;
FTP::Proxy usuario:senha@192.168.0.1:3128;
};
alias wget=”wget –proxy-user=usuario –proxy-passwd=senha”
Nota-se que neste arquivo também configuramos o wget, ou seja, mesmo que o /etc/profile senha o suficiente para o apt-get, o wget não irá funcionar caso você precise dele.
Bom, agora vamos editar o arquivo /etc/apt/apt.conf.
/home:~# vi /etc/apt/apt.conf
Adicionar:
Sem Senha
Acquire{
HTTP::proxy “http://usuario:senha@192.168.0.1:3128″;
FTP::proxy http://usuario:senha@192.168.0.1:3128;
}Com Senha
Acquire{
HTTP::proxy “http://usuario:senha@192.168.0.1:3128″;
FTP::proxy http://usuario:senha@192.168.0.1:3128;
}
Pronto, agora reinicie o Linux.
Se depois de tudo isso continuar sem funcionar, reveja se você fez tudo corretamente, se o IP e a porta estão corretas, e o usuário e a senha também. Se após verificar e estiver tudo ok, daí meu amigo, você formata e instala um windows aí.
Abraços!

“Sempre que for testar o que você editou, reinicie a máquina pois diferente do que os “Softwarezeros Livres” de plantão dizem, o Linux precisa ser reiniciado em 90% das alterações que você faz para que as mesmas possa entrar em ação;”
Que imbecil. Sem comentários a sua ignorância com relação ao Linux.
Comentário por Nao Digo a Imbecis — setembro 2, 2010 @ 7:20 pm
É esse tipo de pessoa que eu chamo de “Softwarezero Livre”, trocam o sarcasmo por agressão verbal…
Comentário por Bogos — setembro 2, 2010 @ 11:10 pm