L'exécution sudo apt-get update
échoue sur mon serveur (qui dispose d'une connexion Internet). Les serveurs sont-ils temporairement en panne 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
cat /etc/resolv.conf
?Réponses:
Pouvez-vous résoudre l'un de ces hôtes à partir de la ligne de commande?
Si non, la prochaine étape consiste à essayer
host -v
:Recherchez les erreurs renvoyées par les serveurs DNS.
la source
ping
cela ne résolvait pas non plus, mais que je pouvais faire un ping via IP (résolu sur une machine séparée). Grâce à cette aide et au commentaire de @ ændrük, j'ai découvert que mes entrées DNS étaient totalement inutiles. Résoudre ceux résolus le problème.host -v
je ne peux pas faire, je suis condamné. Et après? Aucune aide que ce soit.Cela ressemble à un problème de DNS. Pour résoudre ce problème, vous devez vous assurer que
a de bonnes entrées pour les serveurs DNS.
Google dispose de serveurs DNS publics que vous pouvez utiliser .
Ainsi, par exemple, vous pouvez ajouter les 2 lignes suivantes en haut de votre
/etc/resolv.conf
fichier (celles-ci pointant sur les serveurs DNS Google), comme indiqué ci-dessus:Bien sûr, vous devez être root pour modifier ce fichier et faire une sauvegarde avant d’apporter des modifications!
la source
Je sais que ce fil est super vieux, mais pour tous ceux qui cherchent encore, j’ai résolu ce problème en déconnectant puis en reconnectant le point d’accès sans fil.
la source
sudo apt-get update && sudo apt-get dist-upgrade
Souvent, je passe 8.8.8.8 dans mon /etc/resolv.conf pour résoudre ce problème. Esp quand on traite avec des trucs pas chers-cloud-fournisseur du mois (dans ce cas linode).
cat /etc/resolv.conf
Ce sont les serveurs DNS publics de Google. Oui, ils suivent probablement le diable de ces journaux. Mais le seul site que j'ai tendance à utiliser sur ces serveurs est celui des archives git et ubuntu.
la source
J'ai eu ce même problème
Err on apt-get update
ændrük a laissé entendre correctement.J'ai résolu mon problème en modifiant manuellement une adresse DNS dans le fichier
/etc/resolv.conf
pour qu'elle corresponde à l'adresse DNS de mon opérateur.Auparavant, il était configuré
192.168.0.254
par Ubuntu.la source
J'ai eu un problème très similaire dans lequel:
sudo apt-get update
ne pouvait pas terminer, 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.la source
Vérifiez dans votre navigateur Web si vous pouvez ouvrir la page Web "http://us.archive.ubuntu.com". Si oui, alors il y a un problème de paramètres de proxy réseau.
Suivez les étapes suivantes sur Ubuntu Desktop.
Après cela, j'ai pu résoudre ces erreurs.
la source
Je viens d'avoir ce même problème. Travaillait sur une machine virtuelle et en avait assez des adresses IP changeant constamment. 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 mettre à jour apt-get. J'avais également besoin d'ajouter les serveurs de noms au fichier / etc / network / interfaces. J'ai trouvé des informations à ce sujet ici . (Comment définir les serveurs de noms DNS)
Le problème suivant que j'ai rencontré est que je ne pouvais pas ifdown et ifup pour réinitialiser les interfaces réseau. Ce code a fonctionné pour moi:
Plus d'informations sur ce problème peuvent être trouvées ici . (Comment réinitialiser les interfaces réseau)
la source
Vous pouvez éditer
/etc/resolvconf/resolv.conf.d/base
(vide par défaut) ajouterla source
très simple:
le routage ip de la société ne fonctionne pas du tout)
vous devez utiliser l'adresse IP depuis /etc/resolv.conf
ou utilisez uniquement l'adresse IP de votre routeur dans mon cas 192.168.1.1
la source
J'ai aussi résolu ce problème. Il suffit d'aller à: paramètres système -> proxy réseau -> méthode automatique -> appliquer le système Weide -> et mettre votre mot de passe administrateur
la source
Je sais que c'est un très vieux message, 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 ce post, mais rien n'a fonctionné. J'ai donc décidé d'essayer de changer le serveur de mise à jour.
Ainsi, dans Paramètres système> Logiciels et mises à jour, j'ai remplacé le serveur "Principal" par le suivant: http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive
Maintenant, mes mises à jour roulent sans problèmes. J'espère que cela t'aides.
la source
Pour éviter les problèmes de DNS, j'ai dû ajouter à
/etc/hosts
l'IP des serveurs, par exemplela source