'apt-get update' ne peut pas trouver de serveurs Ubuntu

39

L'exécution de sudo apt-get update échoue sur mon serveur (doté d'une connexion Internet). Les serveurs sont-ils temporairement interrompus ou mon APT est-il mal configuré et utilise-t-il d'anciens serveurs? En bref, comment puis-je résoudre ce problème?

Voici la sortie:

~$ 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
    
posée Phrogz 05.03.2011 - 01:24
la source

13 réponses

18

Pouvez-vous résoudre l'un de ces hôtes à partir de la ligne de commande?

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

Sinon, l'étape suivante consiste à essayer 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

Recherchez les erreurs renvoyées par les serveurs DNS.

    
réponse donnée geekosaur 05.03.2011 - 01:51
la source
34

Cela ressemble à un problème de DNS. Pour y remédier, vous devez vous assurer que

/etc/resolv.conf

contient de bonnes entrées pour les serveurs DNS.

Google dispose de serveurs DNS publics que vous pouvez utiliser .

Par exemple, vous pouvez ajouter les 2 lignes suivantes en haut de votre fichier /etc/resolv.conf (ces points sur les serveurs DNS de Google), comme indiqué ci-dessus:

nameserver 8.8.8.8 
nameserver 8.8.4.4

Bien sûr, vous devez être root pour changer ce fichier et faire une sauvegarde avant d’apporter des modifications!

    
réponse donnée brad parks 20.07.2012 - 14:03
la source
11

Je sais que ce sujet est super vieux, mais pour tous ceux qui le regardent encore, j'ai résolu ce problème en déconnectant et en me reconnectant au point d'accès sans fil.

    
réponse donnée Kyle 13.08.2013 - 22:45
la source
6

Souvent, je mets 8.8.8.8 dans mon fichier /etc/resolv.conf pour résoudre ce problème. Esp quand on a affaire à des trucs pas chers de cloud-provider-of-the-month (dans ce cas, 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

Ce sont les serveurs DNS publics de Google. Oui, ils traquent probablement le diable de ces journaux. Mais le seul site que j'ai tendance à utiliser sur ces serveurs est les archives git et ubuntu.

    
réponse donnée Erik Aronesty 08.01.2014 - 18:09
la source
2

J'ai eu ce même problème Err on apt-get update ændrük a fait allusion correctement.

J'ai résolu mon problème en modifiant manuellement une adresse DNS dans le fichier /etc/resolv.conf à l'adresse DNS de mon opérateur.

Auparavant, il était défini sur 192.168.0.254 par Ubuntu.

    
réponse donnée Thomson 19.07.2011 - 14:13
la source
2

J'ai eu un problème très similaire dans lequel: sudo apt-get update ne pouvait pas finir, et il y avait des erreurs. J'ai essayé de redémarrer mon modem câble et cela a fonctionné. Vous pouvez également essayer de redémarrer votre modem câble.

    
réponse donnée cocoder 30.12.2015 - 22:45
la source
1

Vérifiez sur votre navigateur Web si vous pouvez ouvrir la page Web "http://us.archive.ubuntu.com". Si oui, alors il doit y avoir un problème de paramètres de proxy réseau.

Suivez les étapes suivantes sur Ubuntu Desktop.

  1. Allez dans System- & gt; Préférences- & gt; proxy réseau
  2. Sélectionnez "Configuration manuelle du proxy"
  3. Cochez "Utiliser le même proxy pour tous les protocoles"
  4. Proxy HTTP:, Port:
  5. Cliquez sur Détails et cochez "Authentification utilisateur"
  6. Mettez un nom d'utilisateur et un mot de passe et fermez

Après avoir fait cela, j'ai pu résoudre ces erreurs.

    
réponse donnée Sumit 25.06.2012 - 23:18
la source
1

Je viens d'avoir le même problème. Travaillait sur une machine virtuelle et en avait assez de changer constamment d'adresses IP. Après avoir défini l'adresse IP statique, je n'ai pas défini les serveurs de noms DNS et je ne pouvais plus apt-get update. Je devais également ajouter les serveurs de noms au fichier / etc / network / interfaces. Trouvez des informations sur cet ici . (Comment définir les serveurs de noms DNS)

Le prochain problème que j'ai rencontré est que je ne pouvais pas mettre sous tension et ensuite réinitialiser les interfaces réseau. Ce code a fonctionné pour moi:

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

Vous trouverez plus d’informations sur ce problème dans ici . (Comment réinitialiser les interfaces réseau)

    
réponse donnée nwolybug 28.08.2014 - 23:57
la source
1

Vous pouvez éditer /etc/resolvconf/resolv.conf.d/base (vide par défaut) ajouter

nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver YOUR DNS SERVER
    
réponse donnée user571857 24.07.2016 - 09:34
la source
0

très simple:

  1. recherchez l’adresse DNS manuellement dans le fichier /etc/resolv.conf
  2. cd / etc / network /
  3. Interface sudo nano
  4. Modifier les serveurs de noms
  5. serveurs de noms 8.8.8.8 8.8.4.4 ne pas fonctionner avec les mêmes routeurs (dans mon cas, hitron très mauvais

le routage ip de l'entreprise ne fonctionne pas du tout)

vous devez utiliser l'adresse IP de /etc/resolv.conf

ou utilisez uniquement l’IP de votre routeur dans mon cas 192.168.1.1

    
réponse donnée bemonolit 12.02.2014 - 15:04
la source
0

J'ai également résolu ce problème. il suffit d'aller à: paramètres du système - & gt; Proxy réseau - & gt; Méthode Automatique - & gt; Appliquer SYstem Weide - & gt; et mettez votre mot de passe administrateur

    
réponse donnée user451877 17.09.2015 - 11:37
la source
0

Je sais que c'est un article vraiment ancien mais je viens d'installer Ubuntu 16.10 sur un Dell E4310 et j'ai rencontré le même problème. J'ai essayé de suivre certaines des suggestions de cet article mais rien n'a fonctionné, alors j'ai décidé d'essayer de changer le serveur de mise à jour.

Donc, dans les paramètres système & gt; Logiciel & amp; Mises à jour, j'ai changé le serveur de "Main" à ce qui suit: lien

Maintenant, mes mises à jour sont sans problèmes. J'espère que ça aide.

    
réponse donnée Ronald Bigger 22.02.2017 - 18:09
la source
0

Pour éviter les problèmes de DNS, j'ai dû ajouter à /etc/hosts l'adresse IP des serveurs, par exemple

echo "91.189.91.24 security.ubuntu.com" >> /etc/hosts 
echo "91.189.91.24 archive.ubuntu.com" >> /etc/hosts
    
réponse donnée Philippe Gachoud 16.12.2015 - 14:48
la source

Lire d'autres questions sur les étiquettes