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
)
i
opção grep, que faz uma pesquisa que não diferencia maiúsculas de minúsculas.http://www.iasptk.com/how-to-change-system-proxy-settings-from-terminal-in-ubuntu-1204precise
Como alterar as configurações de proxy do sistema do terminal no ubuntu 12.04 (Precise)
Configure o desktop / laptop Ubuntu para usar seu servidor proxy no terminal.
Habilitar configuração de proxy do terminal no ubuntu 12.04
Abra o terminal e execute os seguintes comandos
Nota: - altere o IP do host e a configuração da porta com a sua.
Desabilitar a configuração de proxy do terminal no ubuntu 12.04
fonte
app-get
configuração de proxy é armazenada em/etc/apt/apt.conf.d/20proxy
Além disso, o nome do arquivo pode ser algo como 20proxy .
Atenção: Você precisa de
root
permissão para alterar ou remover o arquivo em/etc/apt/apt.conf.d
.Isso pode ser trabalho:
se você não conseguir encontrar o arquivo diretamente, procure o
Acquire::http::Proxy
seguinte:Como o conteúdo do arquivo que configurou o proxy deve ser assim:
Algum tempo a variável de ambiente está definida para isso
http_proxy
, faça o seguinte:fonte
$sudo ls /etc/apt/apt.conf.d/
me mostra outra lista