J'utilise Ubuntu 16.04 Beta 2 en ce moment et chaque fois que j'essaie de mettre à jour à la maison via sudo apt-get update
ou mettre à niveau, sudo apt-get upgrade
je n'obtiendrai aucun commentaire. Même l'installation de n'importe quoi aura le même résultat. Il va juste "raccrocher" 0% while fetching data
.
$ sudo apt-get update
[sudo] password for niclas:
0% [Connecting to archive.ubuntu.com (2001:67c:1560:8001::11)] [Connecting to archive.canonical.com (2001:67c:1360:8c01::1b)]
Je ne sais pas comment résoudre le problème. J'ai déjà essayé ping6 archive.ubuntu.com
avec une perte de paquets de 100% alors que le ping n'aura aucune perte.
J'ai changé le serveur DNS (IPv4 et IPv6) en celui de Google sans solution non plus.
Réponses:
Nous pouvons essayer de forcer l'
apt
utilisation d'IPv4 à la place.Essayez cet ensemble de commandes, basé sur les informations du lien susmentionné:
Cela devrait forcer IPv4 à la place d'IPv6.
Vous pouvez rendre cela persistant pour tous
apt-get
à l'avenir (afin que vous n'ayez pas à fournir les arguments pour que cela fonctionne) en procédant comme suit (également à partir de l'autre article U&L):Cela créera un fichier de configuration pour
apt
etapt-get
à analyser, qui inclura ensuite lesForceIPv4 true
options à venir pour toutes lesapt-get
exécutions.la source
dpkg
soit un autre , soit un autreapt
/apt-get
, soit un gestionnaire de paquets (Ubuntu Software Center, par exemple) ou des mises à jour automatiques/etc/gai.conf
, mais n'ont pas fonctionné. Cela a cependant été le cas. Je ne sais pas pourquoi gai.conf ne le fait pas.