Como corrigir “-5 Nenhum endereço associado ao erro de nome de host” durante a atualização?

12

Estou recebendo este erro com frequência durante a atualização do Ubuntu 12.04 LTS. Como posso consertar isso? O log é:

Ign http://archive.scrapy.org precise/main Translation-en
Fetched 6,620 kB in 1min 21s (81.2 kB/s)
W: Failed to fetch http://archive.scrapy.org/ubuntu/dists/precise/Release.gpg
Something wicked happened resolving 'archive.scrapy.org:http' (-5 - No address associated with hostname)
    
por bernaulli 26.05.2012 / 17:04

5 respostas

11

Este tem sido um problema de longo prazo com o apt, e o Ubuntu nunca o corrigiu. O Apt não parece usar os mesmos servidores DNS que o sistema interno faz - 'ping' retorna um endereço IP correto. O Apt-get afirma que o nome do host não foi encontrado.

"Algo errado aconteceu resolvendo 'extras.ubuntu.com:http" (o que soa como se estivesse tentando resolver um domínio .com: http, que não é um TLD válido)

Para modificar o / etc / hosts, use o seguinte:

Pingue cada um dos nomes que não estão conseguindo resolver         PING extras.ubuntu.com (91.189.88.33) 56 (84) bytes de dados.

Use o seu editor favorito, como o vi - 'sudo vi / etc / hosts'.

Role até o final e adicione uma linha como a seguinte

91.189.88.33 extras.ubuntu.com  (with the appropriate name and IP address. IP is first) 

Salve o arquivo e execute novamente o apt-get. Depois de executar o apt-get, edite o / etc / hosts novamente e comente a linha com um hash mark - #. (ou exclua-o totalmente)

#91.189.88.33 extras.ubuntu.com

O motivo para comentar / deletar a linha é que o Ubuntu aparentemente embaralha seus servidores aleatoriamente, e isso pode não ser o IP correto da próxima vez.

    
por Troy Belding 12.04.2013 / 00:36
3
O

link parece ser um espelho do Ubuntu perfeitamente funcional, então, enquanto eu normalmente peço para você fornecer informações sobre quais Fontes de Software estão configuradas , parece que este problema é específico do seu sistema Ubuntu, ou foi um problema de curta duração com (ou acessando) o seu servidor DNS. (O problema não é realmente com o servidor em link , embora possa ter sido devido a um problema de configuração para o registro DNS daquele servidor. )

Isso, é claro, pressupondo que você tenha acesso à Internet na máquina afetada. Se não o fizer, então você precisa se conectar à Internet antes de atualizar. É bastante normal ver erros como esse se você não tiver acesso à Internet ou se a sua própria conexão com a Internet for interrompida.

O problema pode ter desaparecido sozinho. Se não, você pode tentar um servidor DNS diferente ( 8.8.8.8 e 8.8.4.4 são bons servidores DNS públicos operados pelo Google) e / ou experimente um diferente espelho para atualizar o Ubuntu .

    
por Eliah Kagan 26.05.2012 / 17:27
0

Esse nome de host é resolvido para uma instância do Amazon EC2. É possível que tenha havido algum problema transitório que agora está resolvido, pois resolve bem aqui. Agora funciona para você?

    
por popey 26.05.2012 / 17:15
0

Quando recebi este erro, coloquei o endereço IP do espelho do Ubuntu em / etc / hosts. Não há mais erros. (Quando eu consultei o espelho no DNS, nunca houve um problema ou atraso na resposta, por isso não tenho certeza da causa raiz do erro.)

    
por Sandra Wittenbrock 05.04.2013 / 22:08
0

Eu recebi a mensagem "Nenhum endereço associado ao hostname" com o Centos 6.5 quando eu disse sim ao IPv6 e aparentemente o ISP DHCP não o tinha. Isso resolveu o problema quando comentei a linha em /etc/hosts :

# ::1     localhost6.localdomain6  localhost6
    
por Rod 14.10.2014 / 23:12