So finden und reparieren Sie defekte Pakete unter Linux

So finden und reparieren Sie defekte Pakete unter Linux

Mit Paketmanagern in Linux können Sie die Installation und Entfernung von Paketen steuern. Darüber hinaus helfen Ihnen Paketmanager dabei, defekte Pakete auf Ihrem System zu finden und sie neu zu installieren, um verschiedene Probleme im Zusammenhang mit Linux-Paketen zu beheben.





Wenn Sie nicht wissen, welche Befehle Sie verwenden sollen, um defekte Pakete in Linux zu finden, dann ist diese Anleitung genau das Richtige für Sie. Wir werden kurz im Detail auf defekte Pakete eingehen, wie Sie überprüfen können, ob Ihr System defekte Pakete enthält, und wie Sie diese ordnungsgemäß neu installieren.





Was sind defekte Pakete?

Wenn Sie ein neues Paket unter Linux installieren, ist der Paketmanager Ihres Systems für den gesamten Installationsprozess verantwortlich. Diese Paketmanager verfügen über integrierte Methoden zum Behandeln von Ausnahmen und Fehlern. Aber manchmal, bei unerwarteten Problemen, wird die Installation angehalten und das komplette Paket wird nicht installiert. Solche Pakete werden in Linux als defekte Pakete bezeichnet.





Paketmanager wie Apt erlauben keine weitere Installation von Paketen, wenn ein defektes Paket auf dem System gefunden wird. In einer solchen Situation ist die Reparatur der beschädigten Pakete die einzige Wahl.

So finden und reparieren Sie defekte Pakete

Jeder Paketmanager verarbeitet verschiedene Arten von Paketen. DNF und Yum arbeiten beispielsweise mit dem RedHat Package Manager (RPM) zusammen, um RPM-Pakete herunterzuladen und zu installieren. In ähnlicher Weise fungiert Apt als Frontend-Wrapper für die Basissoftware dpkg in Debian-basierten Distributionen.



Defekte Pakete unter Debian neu installieren

Apt ist der Standardpaketmanager, der auf jeder Debian-basierten Distribution vorinstalliert ist. Abgesehen von Apt können Debian-Benutzer Laden Sie Pakete manuell herunter und installieren Sie sie mit dpkg sowie.

Um defekte Pakete auf Debian-basierten Distributionen mit Apt zu reparieren:





Was ist die wps-Taste auf meinem Router?
  1. Öffnen Sie Ihr Terminal, indem Sie drücken Strg + Alles + T auf Ihrer Tastatur und geben Sie ein: |_+_|
  2. Aktualisieren Sie die Pakete auf Ihrem System: |_+_|
  3. Erzwingen Sie nun die Installation der defekten Pakete mit dem -F Flagge. Apt sucht automatisch nach defekten Paketen auf Ihrem System und installiert sie aus dem offiziellen Repository neu. |_+_|

Wenn die oben genannten Schritte für Sie nicht funktionieren, können Sie versuchen, das Problem mit dpkg zu lösen.

  1. Zwingen Sie dpkg, alle ausstehenden Pakete neu zu konfigurieren, die bereits entpackt sind, aber konfiguriert werden müssen. Die -zu Flag im Befehl steht für Alle . sudo apt --fix-missing update
  2. Senden Sie grep mit dpkg, um eine Liste aller Pakete zu erhalten, die als . markiert sind Erforderlich von dpkg. |_+_|
  3. Verwenden Sie die --Löschen Flag, um alle defekten Pakete zu löschen. |_+_|
  4. Bereinigen Sie den Cache mit Apt clean. |_+_|
  5. Aktualisieren Sie Ihre Systempakete mit dem folgenden Befehl. |_+_|

Verwandte: So installieren Sie Software unter Linux: Paketformate erklärt





Auf Fedora/CentOS

Obwohl Yum und Dnf großartig sind, wenn es um die Verwaltung defekter Pakete geht, treten manchmal Probleme auf, da Tausende von Paketen auf einem Linux-System installiert sind. In solchen Situationen können Sie RPM (den Basispaketmanager für Fedora und CentOS) verwenden, um solche Probleme schnell zu beheben.

  1. Überprüfen Sie alle Pakete auf Ihrem System mit dem -V Flagge. |_+_|
  2. Sie sehen eine lange Liste mit allen installierten Paketen auf Ihrem System.
  3. Installieren Sie das Paket neu, von dem Sie glauben, dass es das Problem mit dem defekten Paket verursacht. |_+_|

Die obigen Schritte sind sehr umständlich – es ist mühsam, aus einer Liste von Hunderten zu ermitteln, welches Paket das Problem verursacht. Obwohl RPM ein leistungsstarker Paketmanager ist und Sie selten auf solche Probleme stoßen werden, ist es dennoch wichtig zu wissen, wie Sie diese Probleme beheben können, falls Sie in naher Zukunft in eine ähnliche Situation stoßen.

Verwalten von Paketen auf Linux-Distributionen

Paketmanager unter Linux sind in der Lage, die meisten Probleme zu bewältigen, einschließlich fehlgeschlagener Installationen. Aber manchmal treten verschiedene Probleme auf, die nur intuitiv gelöst werden können. Die Lösung zum Reparieren defekter Pakete umfasst mehrere Schritte – das Identifizieren des defekten Pakets, das erneute Installieren und Aktualisieren der Paketliste des Systems.

Es gibt unzählige Linux-Distributionen im Internet, die es wert sind, ausprobiert zu werden, aber im Grunde hat jede von ihnen eine ähnliche Grundlage. Desktop-Umgebungen zeichnen jede Distribution durch eine einzigartige Benutzererfahrung aus. Die Auswahl einer idealen Desktop-Umgebung, die Ihrem Geschmack entspricht, sollte Ihre Priorität sein, wenn Sie sich endgültig für Linux entschieden haben.

Teilen Teilen Tweet Email Die 12 besten Linux-Desktop-Umgebungen

Die Auswahl einer Linux-Desktop-Umgebung kann schwierig sein. Hier sind die besten Linux-Desktop-Umgebungen, die Sie berücksichtigen sollten.

Weiter lesen
Verwandte Themen
  • Linux
  • Linux
  • Paketmanager
Über den Autor Deepesh Sharma(79 Artikel veröffentlicht)

Deepesh ist Junior Editor für Linux bei MUO. Er schreibt Informationshandbücher zu Linux mit dem Ziel, allen Neulingen eine glückselige Erfahrung zu bieten. Bei Filmen bin ich mir nicht sicher, aber wenn Sie über Technologie sprechen möchten, ist er Ihr Mann. In seiner Freizeit findet man ihn beim Lesen von Büchern, beim Hören verschiedener Musikgenres oder beim Gitarrespielen.

Mehr von Deepesh Sharma

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren