GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment forcer le gestionnaire de packages APT à utiliser IPv4 dans Ubuntu

APT , court ou A P avancé forfait T ool, est le gestionnaire de paquets par défaut pour les systèmes basés sur Debian. En utilisant APT, nous pouvons installer, mettre à jour, mettre à niveau et supprimer des applications du système. Dernièrement, j'ai été confronté à une erreur étrange. Chaque fois que j'essaie de mettre à jour ma boîte Ubuntu 16.04, j'obtiens cette erreur - "0% [Connecting to in.archive.ubuntu.com (2001:67c:1560:8001::14)]" et le processus de mise à jour reste bloqué pendant longtemps. Ma connexion Internet fonctionne bien et je peux envoyer un ping à tous les sites Web, y compris le site officiel d'Ubuntu. Après quelques recherches sur Google, j'ai réalisé que parfois les miroirs Ubuntu ne sont pas accessibles via IPv6. Ce problème est résolu après avoir forcé le gestionnaire de packages APT à utiliser IPv4 à la place d'IPv6 pour accéder aux miroirs Ubuntu lors de la mise à jour du système. Si vous avez déjà rencontré cette erreur, vous pouvez la résoudre comme décrit ci-dessous.

Forcer APT Package Manager à utiliser IPv4 dans Ubuntu 16.04

Pour forcer APT à utiliser IPv4 à la place d'IPv6 lors de la mise à jour et de la mise à niveau de vos systèmes Ubuntu 16.04 LTS, utilisez simplement les commandes suivantes :

$ sudo apt-get -o Acquire::ForceIPv4=true update
$ sudo apt-get -o Acquire::ForceIPv4=true upgrade

Voila ! Ce processus de mise à jour de l'heure s'est exécuté et s'est terminé rapidement.

Vous pouvez également rendre cela persistant pour tous les apt-get transactions à l'avenir en ajoutant la ligne suivante dans /etc/apt/apt.conf.d/99force-ipv4 fichier en utilisant la commande :

$ echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4

Avis de non-responsabilité :

Je ne sais pas si quelqu'un a eu ce problème récemment, mais j'ai continué à avoir cette erreur aujourd'hui au moins quatre à cinq fois dans ma machine virtuelle Ubuntu 16.04 LTS et je l'ai résolu comme décrit ci-dessus. Je ne suis pas sûr que ce soit la solution recommandée. Parcourez les forums Ubuntu et assurez-vous que cette méthode est légitime. Étant donné que la mienne n'est qu'une machine virtuelle que je ne l'utilise qu'à des fins de test et d'apprentissage, l'authenticité de cette méthode ne me dérange pas. Utilisez-le à vos risques et périls.

Source :

  • https://unix.stackexchange.com/

Ubuntu
  1. Comment installer et utiliser Snap Package Manager sur Ubuntu 20.04

  2. Comment utiliser APT avec Proxy sur Ubuntu et Debian

  3. Comment définir le package, le PPA, la priorité du référentiel Apt dans Ubuntu

  4. Installez Java sur Ubuntu 20.04 avec le gestionnaire de packages apt

  5. Top 3 des outils du gestionnaire de paquets Ubuntu en ligne de commande

Comment utiliser Ctrl + Alt + Suppr pour lancer le Gestionnaire des tâches sur Ubuntu

Comment utiliser Ubuntu

Comment utiliser apt Package Manager sur la ligne de commande Ubuntu

Comment forcer Wget à utiliser une connexion IPv4 ou IPv6

Comment installer et utiliser Conky Manager sur Ubuntu

Comment utiliser APT pour gérer les packages sur Ubuntu ?