'apt-get update' não consegue encontrar servidores Ubuntu

41

A execução de sudo apt-get update falha no meu servidor (que tem uma conexão com a internet). Os servidores estão temporariamente quebrados ou o meu APT foi configurado incorretamente e está usando servidores antigos? Em resumo, 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
    
por Phrogz 05.03.2011 / 01:24

13 respostas

18

Você pode resolver algum desses hosts na linha de comando?

jinx:775 Z$ ping us.archive.ubuntu.com
PING us.archive.ubuntu.com (91.189.92.171) 56(84) bytes of data.
64 bytes from cassava.canonical.com (91.189.92.171): icmp_seq=1 ttl=128 time=104 ms

Se não, o próximo passo é tentar host -v :

jinx:776 Z$ host -v us.archive.ubuntu.com
Trying "us.archive.ubuntu.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14243
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;us.archive.ubuntu.com.         IN      A

;; ANSWER SECTION:
us.archive.ubuntu.com.  592     IN      A       91.189.88.31
us.archive.ubuntu.com.  592     IN      A       91.189.88.40
us.archive.ubuntu.com.  592     IN      A       91.189.88.45
us.archive.ubuntu.com.  592     IN      A       91.189.88.46
us.archive.ubuntu.com.  592     IN      A       91.189.92.169
us.archive.ubuntu.com.  592     IN      A       91.189.92.170
us.archive.ubuntu.com.  592     IN      A       91.189.92.171
us.archive.ubuntu.com.  592     IN      A       91.189.88.30

Received 167 bytes from 10.211.55.1#53 in 37 ms
Trying "us.archive.ubuntu.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50130
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;us.archive.ubuntu.com.         IN      AAAA

;; AUTHORITY SECTION:
ubuntu.com.             1800    IN      SOA     ns1.canonical.com. hostmaster.canonical.com. 2011030301 10800 3600 604800 3600

Received 100 bytes from 10.211.55.1#53 in 65 ms
Trying "us.archive.ubuntu.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54875
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;us.archive.ubuntu.com.         IN      MX

;; AUTHORITY SECTION:
ubuntu.com.             1800    IN      SOA     ns1.canonical.com. hostmaster.canonical.com. 2011030301 10800 3600 604800 3600

Received 100 bytes from 10.211.55.1#53 in 62 ms

Procure por erros retornados por servidores DNS.

    
por geekosaur 05.03.2011 / 01:51
34

Parece um problema de DNS. Para corrigir isso, você precisa garantir que

/etc/resolv.conf

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 ao início do arquivo /etc/resolv.conf (elas apontam para os servidores DNS do Google), conforme detalhado acima:

nameserver 8.8.8.8 
nameserver 8.8.4.4

Claro que você precisa ser root para alterar este arquivo e fazer um backup antes de fazer qualquer alteração!

    
por brad parks 20.07.2012 / 14:03
12

Eu sei que esse segmento é super antigo, mas, para quem ainda está procurando, resolvi esse problema desconectando e reconectando o ponto de acesso sem fio.

    
por Kyle 13.08.2013 / 22:45
6

Frequentemente, envio 8.8.8.8 no meu /etc/resolv.conf para corrigir isso. Esp ao lidar com coisas complicadas do tipo nuvem barata (neste caso o linode).

cat /etc/resolv.conf

nameserver 8.8.8.8
nameserver 8.8.4.4
#nameserver 72.14.179.5
#nameserver 72.14.188.5

Estes são servidores DNS públicos do Google. Sim, eles provavelmente rastreiam os logs. Mas o único site que eu tento acessar nesses servidores são os arquivos git e ubuntu.

    
por Erik Aronesty 08.01.2014 / 18:09
2

Eu tive esse mesmo problema Err on apt-get update ændrük insinuou corretamente.

Corrigi meu problema alterando manualmente um endereço DNS no arquivo /etc/resolv.conf para o endereço DNS da minha operadora.

Anteriormente, foi definido como 192.168.0.254 pelo Ubuntu.

    
por Thomson 19.07.2011 / 14:13
2

Eu tive um problema muito semelhante em que: %código% não conseguiu terminar, e teve erros. Eu tentei reiniciar meu cable modem e funcionou. Você pode tentar reiniciar seu modem a cabo também.

    
por cocoder 30.12.2015 / 22:45
1

Verifique no seu navegador para ver se você pode abrir a página web "http://us.archive.ubuntu.com". Se sim, então tem um problema de configuração de proxy de rede.

Siga os seguintes passos no Ubuntu Desktop.

  1. Vá para Sistema- > Preferências- > Proxy de rede
  2. Selecione “Configuração manual de proxy”
  3. Marque a opção "Usar o mesmo proxy para todos os protocolos"
  4. Proxy HTTP:, Porta:
  5. Clique em Detalhes e verifique "Autenticação do usuário"
  6. Insira o nome de usuário e a senha e feche

Depois de fazer isso, consegui resolver esses erros.

    
por Sumit 25.06.2012 / 23:18
1

Eu só tive esse mesmo problema. Estava trabalhando em uma máquina virtual e se cansou dela constantemente mudando os endereços IP. Depois de configurar o endereço IP estático, eu não configurei os servidores de nomes DNS e não consegui mais atualizar o apt. Eu precisava também adicionar os servidores de nomes ao arquivo / etc / network / interfaces. Encontrei informações sobre aqui . (Como faço para definir os servidores de nomes DNS)

O próximo problema que tive foi que não consegui ifdown e, em seguida, ifup para redefinir as interfaces de rede. Esse código funcionou para mim:

sudo ifdown eth0 && sudo ifup --exclude=lo -a

Mais informações sobre este problema podem ser encontradas aqui . (Como redefinir as interfaces de rede)

    
por nwolybug 28.08.2014 / 23:57
1

Você pode editar /etc/resolvconf/resolv.conf.d/base (vazio por padrão) adicione

nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver YOUR DNS SERVER
    
por user571857 24.07.2016 / 09:34
0

muito simples:

  1. procure o endereço DNS manualmente no arquivo /etc/resolv.conf
  2. cd / etc / network /
  3. interface do sudo nano
  4. alterar os servidores de nomes
  5. servidores de nomes 8.8.8.8 8.8.4.4 não funciona com os mesmos roteadores (no meu caso, o hitron é muito ruim

O roteamento IP da empresa não está funcionando de forma alguma

você tem que usar o endereço IP do /etc/resolv.conf

ou use apenas o ip do seu roteador no meu caso 192.168.1.1

    
por bemonolit 12.02.2014 / 15:04
0

Eu também resolvi esse problema. basta ir para: configurações do sistema - > Proxy de rede - > Método Automático - > Aplique o sistema Weide - > e coloque sua senha de administrador

    
por user451877 17.09.2015 / 11:37
0

Eu sei que este é um post muito antigo, mas acabei de instalar o Ubuntu 16.10 em um Dell E4310 e encontrei o mesmo problema. Eu tentei seguir algumas das sugestões neste post, mas nada funcionou, então eu decidi tentar mudar o servidor de atualização.

Então, nas configurações do sistema > Software & amp; Atualizações, eu mudei o servidor de "Main" para o seguinte: link

Agora minhas atualizações estão rolando sem problemas. Espero que isso ajude.

    
por Ronald Bigger 22.02.2017 / 18:09
0

Para evitar problemas de DNS, tive que adicionar /etc/hosts do IP dos servidores, por exemplo

echo "91.189.91.24 security.ubuntu.com" >> /etc/hosts 
echo "91.189.91.24 archive.ubuntu.com" >> /etc/hosts
    
por Philippe Gachoud 16.12.2015 / 14:48

Tags