Se você estiver usando uma conexão via proxy (empresa) por exemplo, você deve exportar as variáveis de ambiente para que seu apt-get possa funcionar, veja como fazer:
export http_proxy=http://proxy.adresse:80
export https_proxy=http://proxy.adresse:80
export ftp_proxy=http://proxy.adresse:80
export http_proxy_username=usuario
export http_proxy_password=senha
export no_proxy=”.keinproxy.de,.auchkeinproxy.de,127.0$
export HTTP_PROXY=$http_proxy
export HTTPS_PROXY=$https_proxy
export FTP_PROXY=$ftp_proxy
export NO_PROXY=$no_proxy
export HTTP_PROXY_USERNAME=$http_proxy_username
export HTTP_PROXY_PASSWORD=$http_proxy_password
Agora caso você esteja utilizando o Ubuntu Linux, pode fazer assim:
Para acessar a internet através de um servidor Proxy HTTP (Squid por exemplo), algumas configurações deverão ser feitas:
Edite o arquivo /etc/bash.bashrc
No final do arquivo inclua as seguintes linhas:
export http_proxy=http://[usuario]:[senha]@[server_proxy]:[porta]
export ftp_proxy=ftp://[usuario]:[senha]@[server_proxy]:[porta]
Para verificar o funcionamento, digite na tela terminal “env” , e irá mostrar todas as variáveis de ambiente. Essas deverão constar na tela. Esta opção irá permitir a navegação através das telas de terminal, executar wget, entre outros. Para navegação via browser, configure o servidor proxy diretamente na configuração do navegador.
Para funcionar o apt-get via proxy, edite o arquivo: /etc/apt/apt.conf
Inclua as 2 linhas seguintes no arquivo:
Acquire::http::Proxy “http://[usuario do proxy]:[senha]@[servidor proxy]:[porta]”;
Acquire::ftp::Proxy “ftp://[usuario do proxy]:[senha]@[servidor proxy]:[porta]”;
No arquivo /etc/environment insira as linhas:
LANG=pt_BR
http_proxy=”[usuario]:[senha]@[server_proxy]:[porta]”
ftp_proxy=”[usuario]:[senha]@[server_proxy]:[porta]”
Acquire {
HTTP::Proxy [usuario]:[senha]@[server_proxy]:[porta] ;
FTP::Proxy [usuario]:[senha]@[server_proxy]:[porta] ;
} ;
alias wget=”wget — proxy-user=user –proxy-passwd=password”
No arquivo /etc/profile adicione estas linhas:
export http_proxy=”http://[usuario]:[senha]@[server_proxy]:[porta]”
export ftp_proxy=”http://[usuario]:[senha]@[server_proxy]:[porta]”
Como fazer essa configuração no Ubuntu 7.10 para ambientes onde a configuração de proxy é automática?
Obrigado.
Cuidado com as aspas na hora de copiar e colar e fazer suas alterações (o que me deu uma dor de cabeça =/)
Abraço.!
Excelente tutorial.
Depois que fiz apt-get update, funcionou como água. 😉
Sinceramente, o Ubuntu precisa melhorar MUITO em relação a isso. Vc’s observaram a quantidade e lugares que precisamos colocar as configurações? Se a senha expirar, como acontece na maioria dos ambientes corporativos, temos que sair alterando ‘1 milhão’ de lugares! Ninguém merece!