configurações de proxy não ajudam no gerenciador de atualizações

9

Atualmente, estou atrás de um proxy na minha universidade. Eu posso acessar o www neste computador alterando as configurações de proxy do chromium.

Também posso usar a linha de comando apt-get only executando esta função sempre:

function uniproxy()
{
  read -s -p ">> " mypassword
  export http_proxy=http://myusername:[email protected]:8000
  export https_proxy=http://myusername:[email protected]:8000
  export ftp_proxy=http://myusername:[email protected]:8000
  echo ""
}

Quando altero as preferências> o proxy de redes de forma adequada, ele não me permite usar a linha de comando apt-get. Mais importante, porém, o gerenciador de atualizações não pode se conectar, mesmo quando eu altero as configurações mencionadas acima. Também alterei as configurações sinápticas para ver se isso ajudaria, mas, infelizmente - o gerenciador de atualizações não se conectará.

Como posso resolver isto?

oadams
fonte
Gostaria de saber se há um bug no 11.04 para fazer isso, pois eu era capaz de usar o apt.conf e o botão 'Aplicar todo o sistema' no painel de configurações de proxy da GUI anteriormente, mas agora nada funciona (exceto a solução de linha de comando que você foi dada na pergunta) #
311 MattSmith
Estranho: Eu reiniciado e as alterações nas configurações de proxy para Update Manager começou a trabalhar
Matt Smith

Respostas:

8

Tente criar um arquivo /etc/apt/apt.confcom o seguinte conteúdo:

Acquire::http::Proxy "http://myusername:[email protected]:8000";

Isso deve funcionar para qualquer chamada adequada, seja através da linha de comando, sináptica ou gerente de atualização.

James Henstridge
fonte
Acabei de dar a este um tiro, mas não há dados :(.
oadams 03/04
Ele muda para que eu não precise usar a função uniproxy quando uso a linha de comando apt-get, mas o material da GUI ainda não funcionará.
Oadams
Muito obrigado. Ele também resolveu o problema da GUI e atualizei para o Ubuntu 11.04.
Isso funcionou para mim no Ubuntu 11.04. Parece que essa deve ser a resposta aceita.
Daryl Spitzer
James, onde encontraríamos documentação para explicar por que / como isso funciona?
Daryl Spitzer
1

Após a edição /etc/apt/apt.conf, como por sugestão de James , execute sudo apt-get updateem um terminal.

Isso funcionou para mim. É certo que não tenho idéia do porquê.

Além disso, achei apt-config dumpútil capturar erros de sintaxe no arquivo apt.conf.

Mike B
fonte
1

Eu tive esse problema, resolvi-o clicando no botão "Aplicar em todo o sistema" nas configurações de proxy em Configurações do sistema. O botão aplicar não é tão perceptível.

Steve
fonte