Ubuntu hat sich als eines der leistungsstärksten Betriebssysteme erwiesen, aber von Zeit zu Zeit können bei einem Update-Prozess etwas schief gehen.
Sind Sie beim Aktualisieren von Ubuntu jemals auf ein defektes Paket gestoßen?? Wussten Sie, dass Apt (der bekannteste und leistungsstärkste Paketmanager von Ubuntu) eine eingebaute Funktion hat, die Ihnen helfen kann, diese Situation zu lösen und die Dinge wieder in den Normalzustand zu versetzen??
In diesem Tutorial erfahren Sie, wie Sie ein defektes Paket während Ihres Aktualisierungsprozesses reparieren können fix. Als nächstes werden wir einige Tipps und Tricks besprechen, die Ihnen helfen sollen, aus der kaputten Paketsituation herauszukommen.
Beheben Sie ein defektes Paket mit APT oder APT-GET
Wie bereits erwähnt, ist Apt der leistungsstärkste und nützlichste Paketmanager von Ubuntu. Apt hat einige nützliche Flags, die verwendet werden können, um defekte Pakete oder Pakete zu reparieren, denen einige Abhängigkeiten fehlen.
Erste Methode
Schritt 1. Führen Sie ein Update mit der Option „Fix-Missing“ durch. Dieser Schritt hilft Ihnen sicherzustellen, dass die erforderlichen Pakete auf dem neuesten Stand sind.
sudo apt --fix-missing update
Schritt 2. Nachdem das Update abgeschlossen ist, können Sie Apt zwingen, nach defekten Paketen oder fehlenden Paketabhängigkeiten zu suchen und diese dann zu korrigieren. In diesem Schritt werden die vorhandenen Pakete repariert und repariert und alle fehlenden Pakete installiert.
sudo apt install -f
Zweite Methode mit APT und DPKG
Wenn die vorherige Lösung nicht funktioniert hat, können Sie die nächsten Schritte versuchen:
Schritt 1. Versuchen Sie, Ihre Paketliste mit dem folgenden Befehl zu aktualisieren.
sudo apt-Update
Schritt 2. Bereinigen Sie alle teilweise installierten Pakete.
sudo apt autoclean
Schritt 3. Verwenden Sie dann den nächsten Befehl, um den apt-Cache zu bereinigen.
sudo apt sauber
Schritt 4. Als nächstes können Sie nicht benötigte Abhängigkeiten bereinigen.
sudo apt autoremove
Während Sie diesen Befehl ausführen, können Sie das beschädigte Paket schnell identifizieren. Dann können Sie mit dem nächsten Schritt fortfahren.
Schritt 5. Wenn Sie den Paketnamen identifiziert haben, können Sie mit dem nächsten Befehl dieses Paket zwangsweise entfernen.
sudo dpkg --remove -force --force-remove-reinstreq Paketname
Beheben Sie ein defektes Paket mit DPKG
Während des Konfigurationsprozesses und nach der Installation können einige Fehler auftreten. Das Apt hier ist zu nichts fähig. Wenn ein Paket während der Konfiguration fehlschlägt, ist das dpkg das am besten geeignete Werkzeug, das sich um diese Situation kümmert und sie behebt.
Schritt 1. Zwingen Sie zuerst das dpkg-Tool, alle derzeit beschädigten konfigurierten Pakete neu zu konfigurieren.
sudo dpkg --configure -a
Wenn dieser Schritt das Problem nicht behoben hat, fahren Sie mit dem nächsten Schritt fort.
Schritt 2. Listen Sie alle Pakete auf, die als erforderlich markiert wurden, um von dpkg installiert zu werden.
sudo dpkg -l | grep ^… r
Nachdem Sie den vorherigen Befehl ausgeführt haben, sollten Pakete mit Problemen angezeigt werden.
Schritt 3. Jetzt können Sie den folgenden Befehl verwenden, um die beschädigten Pakete gewaltsam zu entfernen.
sudo dpkg --remove --force-remove--reinstreq
Schritt 4. Nachdem der vorherige Befehl erfolgreich abgeschlossen wurde, müssen Sie alles mit dem Apt . reinigen.
sudo apt sauber
Schritt 5. Als nächstes können Sie zu Ihrem Update-Prozess zurückkehren.
sudo apt-Update
Schließlich haben wir in diesem Tutorial verschiedene Methoden behandelt, um Ihr defektes oder falsch konfiguriertes Paket zu reparieren. Jetzt können Sie weitermachen und Ihr System wieder normal verwenden.