• Olá Visitante, se gosta do forum e pretende contribuir com um donativo para auxiliar nos encargos financeiros inerentes ao alojamento desta plataforma, pode encontrar mais informações sobre os várias formas disponíveis para o fazer no seguinte tópico: leia mais... O seu contributo é importante! Obrigado.

Variáveis de ambiente - Via Proxy

H

helldanger1

Visitante
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]”
 
Topo