Linux Mint

So beheben Sie das Problem, dass Linux Mint aufgrund der defekten Pakete nicht aktualisiert wird

So beheben Sie das Problem, dass Linux Mint aufgrund der defekten Pakete nicht aktualisiert wird

Die Paketverwaltung von Linux Mint ist sehr stabil, aber es ist nicht überraschend, dass Ihr Linux Mint aufgrund fehlerhafter Pakete nicht aktualisiert wird updating. Das Problem kaputter Pakete stoppt sogar die Installation weiterer Programm-Updates, was angesichts der täglich gepatchten Sicherheitslücken nicht gut ist.

Fix Linux Mint wird nicht aktualisiert, weil kaputte Pakete Error

In diesem Artikel werden wir die Ursachen für defekte Pakete besprechen und Ihnen zeigen, wie Sie diese unter Linux Mint beheben können.

Fall I: Unerfüllte Abhängigkeiten

Es ist die häufigste Ursache für Ihre Linux Mint bekommt keine Updates, und der Hauptgrund können die unerfüllten Abhängigkeiten sein. Wenn Sie ein Programm installieren, wird es auch versuchen, die abhängigen Programme und Bibliotheken zu installieren. Wenn diese Abhängigkeiten aus irgendeinem Grund nicht zum Herunterladen verfügbar sind, z. B. weil ein Server ausgefallen ist oder die Bibliotheken nicht vom Entwickler verwaltet werden, gibt das System einen Fehler mit 'gebrochenen Paketen' aus.

Abhängigkeitsfehler

Fix:

Starten Sie das Terminal und geben Sie den folgenden Befehl ein:

sudo apt-get -f install

Der obige Befehl installiert alle Abhängigkeiten des defekten Pakets, vorausgesetzt, die Abhängigkeiten sind im Repository verfügbar.

Abhängigkeiten über Terminal installieren

Im anderen Szenario, in dem die Abhängigkeiten in den Repositorys nicht verfügbar sind, sudo apt-get -f install Befehl funktioniert möglicherweise nicht. In dieser Situation sollten Sie die Pakete entfernen. Wir werden den Synaptic Package Manager verwenden, um die Arbeit zu erledigen.

Fehler bei defekten Paketen auf Synaptic

Starten Sie den Synaptic Package Manager und wählen Sie Status im linken Bereich und klicken Sie auf Gebrochene Abhängigkeiten um das kaputte Paket zu finden. Klicken Sie auf das rote Kästchen links neben dem Namen des Pakets, und Sie sollten die Option zum Entfernen erhalten remove. Markieren Sie es zum vollständigen Entfernen und klicken Sie im oberen Bereich auf Übernehmen. Das Paket sollte entfernt werden.

Beheben defekter Pakete auf Synaptics

Entfernen defekter Pakete vom Terminal

Sie können auch defekte Pakete vom Terminal entfernen remove. Führen Sie zunächst den folgenden Befehl aus, um die defekten Pakete zu überprüfen:

sudo apt-get check

Defekte Pakete erkennen

Sie sollten die Liste der defekten Pakete erhalten. Angenommen, der Paketname lautet ABC, führe den folgenden Code aus:

sudo apt-get purge abc

Um beispielsweise den Fehler im obigen Screenshot zu beheben, sollte ich den Befehl verwenden:

sudo apt-get purge ubports-installer

Das Programm und alle seine Konfigurationsdateien sollten entfernt werden.

Fall II: Fehler bei der Paketinstallation

Wenn bei der Installation eines Pakets ein Fehler auftritt, sollte es auch denselben Fehler zurückgeben.

Fix:

sudo apt --fix-broken install

Der Befehl sollte versuchen, alles zu reparieren und alles Notwendige zu installieren/entfernen. Andernfalls können Sie das Problem erneut mit dem Synaptic Package Manager beheben, wie im vorherigen Fall beschrieben.

Fall III: Defekte Repositories

Die dritte Ursache können defekte Repositorys sein und tritt im Allgemeinen auf, wenn sudo apt-get update wird eingesetzt. Der Repository-Fehler kann aus mehreren Gründen verursacht werden, aber die folgenden Lösungen funktionieren gut für alle. Um das Problem zu beheben, ist ein einfaches Programm namens YPPA Manager praktisch.

Fix:

Führen Sie Folgendes aus, um das Programm zu installieren:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

Starten Sie nun YPPA Manager aus dem Anwendungsmenü und geben Sie das Passwort ein. Dieses Fenster sollte erscheinen:

Y PPA-Manager

Klicken Sie auf PPAs verwalten, und Sie sollten eine Liste aller Repositorys auf Ihrem System sehen. Suchen Sie nun den Fehler, der den Fehler verursacht hat (über den Update-Befehl) und bereinigen Sie ihn. Führen Sie das Update erneut aus. Das Problem sollte behoben sein.

Y-PPA-Repository-Auflistung

Fazit

Das ist alles, was Sie jemals brauchen, um die kaputten Pakete zu reparieren und die zu reparieren Linux Mint wird nicht aktualisiert Problem. Der erste und zweite Teil müssen im Allgemeinen alles reparieren, da der Repository-Fehler selten ist und durch Aufmerksamkeit auf die Qualität der auf Ihrem System installierten Pakete behoben werden kann. Versuchen Sie normalerweise, die Pakete zu vermeiden, die in den letzten sechs Monaten oder so nicht gewartet wurden, um auf der sicheren Seite zu sein.

Wie war Ihre Erfahrung bei der Behebung des Problems?? Lass es uns in den Kommentaren unten wissen und wenn dir dieser Artikel gefällt, vergiss nicht, ihn mit deinen Freunden auf sozialen Plattformen zu teilen.

So zeigen Sie den FPS-Zähler in Linux-Spielen an
Linux-Gaming bekam einen großen Schub, als Valve 2012 die Linux-Unterstützung für den Steam-Client und seine Spiele ankündigte. Seitdem haben viele AA...
Herunterladen und Spielen von Sid Meier's Civilization VI unter Linux and
Einführung in das Spiel Civilization 6 ist eine moderne Version des klassischen Konzepts, das in der Reihe der Age of Empires-Spiele eingeführt wurde....
So installieren und spielen Sie Doom unter Linux
Einführung in Doom Die Doom-Serie entstand in den 90er Jahren nach der Veröffentlichung des ursprünglichen Doom. Es war sofort ein Hit und seitdem hat...