GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So zwingen Sie den APT-Paketmanager, IPv4 in Ubuntu zu verwenden

APT , kurz oder A Fortgeschrittenes P ackage T ool, ist der Standard-Paketmanager für Debian-basierte Systeme. Mit APT können wir Anwendungen vom System installieren, aktualisieren, aktualisieren und entfernen. In letzter Zeit bin ich auf einen seltsamen Fehler gestoßen. Immer wenn ich versuche, meine Ubuntu 16.04-Box zu aktualisieren, erhalte ich diesen Fehler - "0% [Connecting to in.archive.ubuntu.com (2001:67c:1560:8001::14)]" und der Update-Prozess bleibt lange hängen. Meine Internetverbindung funktioniert gut und ich kann alle Websites, einschließlich der offiziellen Ubuntu-Website, anpingen. Nach ein paar Google-Suchen stellte ich fest, dass die Ubuntu-Spiegel manchmal nicht über IPv6 erreichbar sind. Dieses Problem wird gelöst, nachdem ich den APT-Paketmanager gezwungen habe, IPv4 anstelle von IPv6 zu verwenden, um auf Ubuntu-Spiegel zuzugreifen, während ich das System aktualisiere. Wenn Sie jemals auf diesen Fehler gestoßen sind, können Sie ihn wie unten beschrieben beheben.

Zwingen Sie APT Package Manager, IPv4 in Ubuntu 16.04 zu verwenden

Um APT zu zwingen, IPv4 anstelle von IPv6 zu verwenden, während Sie Ihre Ubuntu 16.04 LTS-Systeme aktualisieren und aktualisieren, verwenden Sie einfach die folgenden Befehle:

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

Voila! Dieses Mal wurde der Aktualisierungsprozess schnell ausgeführt und abgeschlossen.

Sie können dies auch für alle apt-get persistent machen Transaktionen in der Zukunft, indem Sie die folgende Zeile in /etc/apt/apt.conf.d/99force-ipv4 hinzufügen Datei mit dem Befehl:

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

Haftungsausschluss:

Ich weiß nicht, ob jemand dieses Problem in letzter Zeit hat, aber ich habe diesen Fehler heute mindestens vier- bis fünfmal in meiner virtuellen Ubuntu 16.04 LTS-Maschine erhalten und ihn wie oben beschrieben gelöst. Ich bin mir nicht sicher, ob es die empfohlene Lösung ist. Gehen Sie durch Ubuntu-Foren und stellen Sie sicher, dass diese Methode legitim ist. Da meine nur eine VM ist, die ich nur zu Test- und Lernzwecken verwende, mache ich mir nichts aus der Authentizität dieser Methode. Verwenden Sie es auf eigene Gefahr.

Quelle:

  • https://unix.stackexchange.com/

Ubuntu
  1. So installieren und verwenden Sie den Snap Package Manager unter Ubuntu 20.04

  2. So verwenden Sie APT mit Proxy unter Ubuntu und Debian

  3. Installieren Sie Java unter Ubuntu 20.04 mit dem apt-Paketmanager

  4. Top 3 Ubuntu Package Manager-Tools für die Befehlszeile

  5. Wie man einen Task-Manager in Ubuntu verwendet, um das System zu überwachen

So starten Sie den Task-Manager unter Ubuntu mit Strg+Alt+Entf

So verwenden Sie Ubuntu

So verwenden Sie den apt Package Manager in der Ubuntu-Befehlszeile

So zwingen Sie Wget, eine IPv4- oder IPv6-Verbindung zu verwenden

So installieren und verwenden Sie Conky Manager unter Ubuntu

Wie verwende ich APT, um Pakete unter Ubuntu zu verwalten?