O atualizador de software falhou ao baixar as informações do repositório

8

Quando executo o atualizador de software, ele diz que não conseguiu baixar as informações do repositório e verificar a conectividade com a Internet.

Eu tenho conectividade com a Internet.

Como faço para corrigir isso?

edição para adicionar conteúdo de fontes, liste:

desculpe, não consigo descobrir como colar o conteúdo do sources.list sem fazer uma bagunça enorme. Algumas delas são visualizadas em negrito realmente grande. Tentei seguir as regras de codificação e código de bloco, mas de qualquer maneira é uma grande bagunça.

Bruce
fonte
Por favor, poste o conteúdo de/etc/apt/sources.list
thefourtheye

Respostas:

4

Na minha experiência, existem pelo menos três outras causas da falha: local incorreto do repositório, repositório inoperante e configurações incorretas de proxy.

Primeiro, verifique a localização do repositório de software /etc/apt/sources.listou execute software-properties-gtk. Certifique-se de alcançar todo o repositório, por exemplo, usando o navegador da web para garantir que o site não esteja inativo no momento.

Se estiver tudo bem, verifique as configurações de proxy em todo o sistema . Como a atualização de software é executada usando privilégios de root, as configurações de proxy usadas também são as da raiz. Marque esta pergunta para definir as configurações de proxy em todo o sistema.

Outra causa pode ser o firewall, mas não tenho certeza :).

Espero que ajude.

ATUALIZAR

Não é um problema se você receber uma mensagem gpg: /tmp/tmp<somerandom>/trustdb.gpg: trustdb createdao executar a software-properties-gtkpartir do terminal.

fikr4n
fonte
Eu executei o sotware-properties-gtk e obtive o seguinte: gpg: /tmp/tmpmggoaz/trustdb.gpg: trustdb created
bruce
1
Eu fiz uma atualização do sudo apt-get do terminal e recebi um monte de erros 404. Fiz o software e as atualizações e cancelei a seleção das fontes que estavam causando os erros 404 - espero não ter estragado nada fazendo isso. Há uma fonte que está 'atingindo o tempo limite'. Não tenho certeza do que devo fazer com esse.
19313 bruce
1
Acabei de fazer a atualização do sudo apt-get e executei o atualizador de software e funcionou. Não tenho certeza se foram os erros 404 ou a fonte de tempo limite ou ambos.
19313 bruce
No meu caso, consegui alcançar todos os URLs do repositório em um navegador. Mas ainda era um dos PPAs / repositórios / fontes personalizados (um que não fosse o Ubuntu) que era o problema, mesmo que o PPA tenha funcionado bem ontem. Desabilitar esse PPA software-properties-gtkfez tudo funcionar novamente.
Jonathan Hartley
7

Outra solução é que, às vezes, não era possível encontrar os pacotes no servidor selecionado. Você deve alterá-lo para o servidor com melhor correspondência.

  • Vá para Software e atualizações , guia Software Ubuntu ,
  • Em seguida, faça o download de cliqueOther
  • Select Best Server e atualizará automaticamente as fontes.
  • Agora instale-o no Software Updater ou façasudo apt-get upgrade
Rahil Wazir
fonte
Sim, sugeriu o Uzbequistão ... de qualquer maneira, obrigado.
Joe Coder
2

No meu caso, as mensagens de erro sobre não obter informações sobre o repositório, verificar a conectividade com a Internet e não conseguir encontrar um "Melhor Servidor" eram exemplos completos.

A causa raiz do meu problema foi que eu estava tentando atualizar da 13.10 para a 14.04 e minhas configurações de atualização foram definidas para verificar apenas atualizações LTS. Sempre que eu tentava procurar explicitamente por uma atualização, dizia "seu sistema já está atualizado". Inicialmente, imaginei erroneamente que isso se devia a um problema de rede (proxy etc.), levando a nenhuma atualização encontrada.

Quando alterei as configurações do atualizador para verificar QUALQUER nova versão, recebi uma mensagem dizendo que 13.10 não é mais suportada, com um novo botão para a opção de atualização. Clicar neste novo botão funcionou bem, sem outras alterações na rede ou nas configurações.

Isso me parece um bug, já que o 14.04 é uma atualização do LTS, mas, de qualquer maneira, funcionou!

freeeman
fonte