A atualização do Apt-get não funciona no Ubuntu 16.04 “resolução de falha temporária” [duplicado]

1

Antes de tudo, sou novo na linha de comando do Linux. Eu nunca trabalhei com isso antes. Meu problema é que o comando apt-get update retornará:

Err:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
  Temporary failure resolving 'us.archive.ubuntu.com'
Err:2 http://us.archive.ubuntu.com/ubuntu xenial-security InRelease
  Temporary failure resolving 'us.archive.ubuntu.com'
Err:3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease
  Temporary failure resolving 'us.archive.ubuntu.com'
Reading package lists... Done
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial/InRelease  Temporary failure resolving 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial-security/InRelease  Temporary failure resolving 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease  Temporary failure resolving 'us.archive.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.

Meu arquivo sources.list é assim:

#------------------------------------------------------------------------------#
#                            OFFICIAL UBUNTU REPOS                             #
#------------------------------------------------------------------------------#


###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse 

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse 
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse

Minha versão do ubuntu é:

Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-66-generic x86_64)
    
por Sandor 13.03.2017 / 14:29

3 respostas

5

Eu tive esse mesmo problema. O cerne do problema foi, de fato, uma incapacidade de resolver o DNS. Eu estava faltando meu /etc/resolv.conf

O conteúdo dele deve ser:

nameserver 8.8.8.8
nameserver 8.8.4.4

Depois, reinicie a interface correta (o meu era "lo" em vez de "eth0"). Você pode encontrá-lo no arquivo / etc / network / interfaces

    
por Tyler Ruppert 09.09.2017 / 04:04
2

Eu tive o mesmo problema causado por configurações de DNS incorretas:

sudo nano /etc/network/interfaces

Neste arquivo, configure um servidor DNS correto: dns-nameservers 8.8.8.8

sudo ifdown eth0 && sudo ifup eth0
    
por Mehdy 22.04.2017 / 01:41
0

Eu tive esse mesmo problema, mas uma mensagem de erro ligeiramente diferente. Isso funcionou para mim:

sudo nano /etc/network/interfaces

Encontre a linha para dns-nameserver . Se você não tem, adicione assim:

dns-nameserver 208.067.222.222

Esse é o endereço do OpenDNS. Você também pode usar o 8.8.8.8, que é o endereço do DNS público do Google.

    
por MikeR 31.12.2017 / 21:48