O Ubuntu 12.10 definirá as configurações de proxy no /etc/environment
e /etc/apt/apt.conf
quando você definir o proxy na GUI (Configurações de rede).
Verifique suas configurações do apt
grep -Hnri proxy /etc/apt/
listará as configurações de proxy atuais usadas apt
no seguinte formato.
filename:linenumber:proxy-setting
Se você vir alguma saída, ela corresponderá às apt
configurações de proxy de. Eles terão que ser limpos.
sudoedit <filename>
permitirá editar o arquivo de configuração correspondente. Copie o conteúdo existente em algum lugar, caso seja necessário restaurá-lo e exclua ou comente as linhas que se parecem
Acquire::<protocol>::proxy=<your proxy here>
(Adicione // no início de uma linha para comentar essa linha. As linhas comentadas são ignoradas.)
Salve os arquivos, feche o editor de texto e tente novamente. Se o problema persistir,
Verifique o ambiente padrão global.
grep proxy -i /etc/environment
Deve listar todas as configurações de proxy aplicadas globalmente. Se você precisar limpá-los,
sudoedit /etc/environment
irá iniciar o editor de texto. As linhas que começam com # serão ignoradas; portanto, adicione um # antes das linhas que mencionam suas configurações de proxy. Salve o arquivo e tente novamente.
Limpando o ambiente do usuário
É possível que a configuração em todo o sistema esteja limpa, mas apt
esteja captando as configurações de proxy no ambiente do usuário. sudo
em determinadas configurações por padrão, ou quando explicitamente passado -E
como uma opção, preserva o ambiente.
env | grep -i proxy
deve listar as configurações atuais de proxy do ambiente. unset <variable>
pode ser usado para desmarcar ou limpar uma variável. Desative todas as <protocol>_proxy
variáveis. Se eles são automaticamente a ser definido, você pode comentar as entradas correspondentes de ~/.profile
, ~/.bashrc
,~/.pam_environment
(Esses são os arquivos mais comuns que contêm as entradas. Todos eles podem ser pesquisados de uma só vez usando grep -Hni proxy ~/.profile ~/.bashrc ~/.pam_environment
)