A execução sudo apt-get update
falha no meu servidor (que possui uma conexão com a Internet). Os servidores estão temporariamente quebrados ou o meu APT está configurado incorretamente e usando servidores antigos? Em suma, como faço para corrigir isso?
Aqui está a saída:
~$ uname -a
Linux nematode 2.6.28-19-server #66-Ubuntu SMP Sat Oct 16 18:41:24 UTC 2010 i686 GNU/Linux
~$ sudo apt-get update
Err http://us.archive.ubuntu.com jaunty Release.gpg
Could not resolve 'us.archive.ubuntu.com'
Err http://us.archive.ubuntu.com jaunty/main Translation-en_US
Could not resolve 'us.archive.ubuntu.com'
Err http://us.archive.ubuntu.com jaunty/restricted Translation-en_US
Could not resolve 'us.archive.ubuntu.com'
Err http://us.archive.ubuntu.com jaunty/universe Translation-en_US
Could not resolve 'us.archive.ubuntu.com'
Err http://us.archive.ubuntu.com jaunty/multiverse Translation-en_US
Could not resolve 'us.archive.ubuntu.com'
Err http://us.archive.ubuntu.com jaunty-updates Release.gpg
Could not resolve 'us.archive.ubuntu.com'
Err http://us.archive.ubuntu.com jaunty-updates/main Translation-en_US
Could not resolve 'us.archive.ubuntu.com'
Err http://us.archive.ubuntu.com jaunty-updates/restricted Translation-en_US
Could not resolve 'us.archive.ubuntu.com'
Err http://us.archive.ubuntu.com jaunty-updates/universe Translation-en_US
Could not resolve 'us.archive.ubuntu.com'
Err http://us.archive.ubuntu.com jaunty-updates/multiverse Translation-en_US
Could not resolve 'us.archive.ubuntu.com'
Err http://security.ubuntu.com jaunty-security Release.gpg
Could not resolve 'security.ubuntu.com'
Err http://security.ubuntu.com jaunty-security/main Translation-en_US
Could not resolve 'security.ubuntu.com'
Err http://security.ubuntu.com jaunty-security/restricted Translation-en_US
Could not resolve 'security.ubuntu.com'
Err http://security.ubuntu.com jaunty-security/universe Translation-en_US
Could not resolve 'security.ubuntu.com'
Err http://security.ubuntu.com jaunty-security/multiverse Translation-en_US
Could not resolve 'security.ubuntu.com'
Reading package lists... Done
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty/Release.gpg Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty/main/i18n/Translation-en_US.bz2 Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty/restricted/i18n/Translation-en_US.bz2 Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty/universe/i18n/Translation-en_US.bz2 Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty/multiverse/i18n/Translation-en_US.bz2 Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty-updates/Release.gpg Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty-updates/main/i18n/Translation-en_US.bz2 Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty-updates/restricted/i18n/Translation-en_US.bz2 Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty-updates/universe/i18n/Translation-en_US.bz2 Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/jaunty-updates/multiverse/i18n/Translation-en_US.bz2 Could not resolve 'us.archive.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/jaunty-security/Release.gpg Could not resolve 'security.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/jaunty-security/main/i18n/Translation-en_US.bz2 Could not resolve 'security.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/jaunty-security/restricted/i18n/Translation-en_US.bz2 Could not resolve 'security.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/jaunty-security/universe/i18n/Translation-en_US.bz2 Could not resolve 'security.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/jaunty-security/multiverse/i18n/Translation-en_US.bz2 Could not resolve 'security.ubuntu.com'
W: Some index files failed to download, they have been ignored, or old ones used instead.
W: You may want to run apt-get update to correct these problems
cat /etc/resolv.conf
?Respostas:
Você pode resolver qualquer um desses hosts na linha de comando?
Caso contrário, o próximo passo é tentar
host -v
:Procure por erros retornados pelos servidores DNS.
fonte
ping
também não foi resolvido, mas que eu era capaz de executar ping via IP (resolvido em uma máquina separada). Graças a essa ajuda e ao comentário de @ ændrük, descobri que, de alguma forma, minhas entradas DNS eram completamente inúteis. A correção daqueles corrigiu o problema.host -v
consigo, estou condenado. Qual é o próximo? Não ajuda em nada.Parece um problema de DNS. Para corrigi-lo, você precisa garantir que
tem boas entradas para servidores DNS.
O Google possui servidores DNS públicos que você pode usar .
Por exemplo, você pode adicionar as duas linhas a seguir no topo do seu
/etc/resolv.conf
arquivo (elas apontam para os servidores DNS do Google), conforme detalhado acima:É claro que você precisa ser root para alterar este arquivo e fazer um backup antes de fazer qualquer alteração!
fonte
Eu sei que esse segmento é super antigo, mas para quem ainda está olhando, resolvi esse problema desconectando e reconectando ao ponto de acesso sem fio.
fonte
sudo apt-get update && sudo apt-get dist-upgrade
Freqüentemente, eu empurro 8.8.8.8 no meu /etc/resolv.conf para corrigir isso. Esp ao lidar com coisas estranhas de provedor barato de nuvem do mês (nesse caso, linode).
cat /etc/resolv.conf
Esses são os servidores DNS públicos do Google. Sim, eles provavelmente rastreiam esses registros. Mas o único site que eu tendem a acessar nesses servidores são os arquivos git e ubuntu.
fonte
Eu tive esse mesmo problema
Err on apt-get update
ændrük sugerido corretamente.Corrigi o meu problema alterando um endereço DNS manualmente no arquivo
/etc/resolv.conf
para o endereço DNS do meu operador.Anteriormente, foi definido
192.168.0.254
pelo Ubuntu.fonte
Eu tive um problema muito semelhante no qual:
sudo apt-get update
não foi possível concluir e houve erros. Eu tentei reiniciar meu modem a cabo e funcionou. Você também pode tentar reiniciar o seu modem a cabo.fonte
Verifique no seu navegador da web se você pode abrir a página da web "http://us.archive.ubuntu.com". Se sim, então ele tem um problema de configurações de proxy de rede.
Siga os seguintes passos no Ubuntu Desktop.
Depois de fazer isso, consegui resolver esses erros.
fonte
Eu apenas tive esse mesmo problema. Estava trabalhando em uma máquina virtual e se cansou dela constantemente alterando endereços IP. Depois de definir o endereço IP estático, não configurei os servidores de nomes DNS e não consegui mais obter a atualização. Eu também precisava adicionar os servidores de nomes ao arquivo / etc / network / interfaces. Encontrei informações sobre isso aqui . (Como defino os servidores de nomes DNS)
O próximo problema que encontrei é que não podia fazer o downdown e ifup para redefinir as interfaces de rede. Este código funcionou para mim:
Mais informações sobre esse problema podem ser encontradas aqui . (Como redefinir as interfaces de rede)
fonte
Você pode editar
/etc/resolvconf/resolv.conf.d/base
(vazio por padrão) adicionarfonte
muito simples:
roteamento IP da empresa não está funcionando)
você precisa usar o endereço IP em /etc/resolv.conf
ou use apenas o ip do seu roteador no meu caso 192.168.1.1
fonte
Eu também resolvi esse problema. basta acessar: configurações do sistema -> Network Proxy -> Method Automatic -> Apply SYstem Weide -> e colocar sua senha de administrador
fonte
Sei que este é um post muito antigo, mas acabei de instalar o Ubuntu 16.10 em um Dell E4310 e me deparei com o mesmo problema. Tentei seguir algumas das sugestões deste post, mas nada funcionou, então decidi tentar alterar o servidor de atualização.
Assim, em Configurações do sistema> Software e atualizações, alterei o servidor de "Principal" para o seguinte: http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive
Agora minhas atualizações estão rolando sem problemas. Espero que isto ajude.
fonte
Para evitar problemas de DNS, tive que adicionar ao
/etc/hosts
IP dos servidores, por exemplofonte