Atualizando a variável de ambiente http_proxy

11

Alterei recentemente minha senha correspondente ao meu nome de usuário do meu proxy. Por isso atualizei os arquivos apt.conf e / etc / environment com minha nova senha. No entanto, quando eu digito

echo $http_proxy

ou

env

que imprime todas as variáveis de ambiente, exibe o valor com a senha antiga. Similarmente para socks_proxy, all_proxy.

Alguma solução?

    
por anon 13.12.2012 / 07:47

3 respostas

14

Você pode alterar as variáveis ambientais do http / https / ftp proxy usando os seguintes comandos:

export http_proxy='http://user:password@prox-server:3128'
export https_proxy='http://user:password@prox-server:3128'
export ftp_proxy='http://user:password@prox-server:3128'

como um one-liner:

export {http,https,ftp}_proxy='http://user:password@prox-server:3128'

No entanto, eles não persistirão, portanto, você pode adicioná-lo ao seu bashrc.

    
por bolty187 03.04.2014 / 11:05
1

As alterações em /etc/environment exigem que uma reinicialização entre em vigor. Primeiro, reinicie o computador e veja se você ainda está enfrentando o mesmo problema.

Se o problema persistir, abra o arquivo ~/.bashrc e adicione a entrada do proxy neste arquivo.

Para que isso tenha efeito, é necessário reiniciar o terminal ou executar o código-fonte ~/.bashrc

    
por Hashken 13.12.2012 / 08:13
1

Uma solução simples é remover toda a configuração de proxy do seu sistema primeiro e depois fazer alterações.

ALT + F2 > rede > Proxy de rede > Método = NO proxy > aplicar todo o sistema .

Isso desativará todo o proxy do sistema que você tem em seu sistema.

Agora vá para o arquivo env por sudo gedit /etc/environment

adicione linha.

export {http,https,ftp}_proxy="http://user:pass@proxy:port/"

e reinicie seu shell.

    
por alphaguy 16.08.2016 / 06:22