Website-Suche

So machen Sie eine Yum-Installation unter CentOS und RHEL rückgängig oder wiederholen sie


Eine der wichtigsten und nützlichsten Funktionen, die dem YUM Package Manager (ab Version 3.2.25) hinzugefügt wurden, ist der Befehl „yum History“. Es ermöglicht Ihnen, den vollständigen Verlauf der Yum-Transaktionen einzusehen, die auf einem System ausgeführt wurden.

Es zeigt Datum und Uhrzeit der Durchführung einer Transaktion, ob die Transaktion erfolgreich war oder abgebrochen wurde, die Anzahl der betroffenen Pakete und vieles mehr.

Wichtig ist, dass der yum-Verlauf verwendet werden kann, um bestimmte Transaktionen rückgängig zu machen oder zu wiederholen. In diesem Artikel zeigen wir, wie man eine Yum-Installation einschließlich Abhängigkeiten von einer CentOS/RHEL-Distribution rückgängig macht oder wiederholt.

Dazu müssen Sie zunächst den Yum-Transaktionsverlauf überprüfen, indem Sie den folgenden Befehl als root-Benutzer ausführen. Andernfalls verwenden Sie den Befehl sudo, um Root-Berechtigungen zu erhalten.

sudo yum history  
OR
sudo yum history list all

Aus der Ausgabe im Screenshot oben zeigt Ihnen der Yum-Verlauf die Transaktions-ID, die Befehlszeile, Datum und Uhrzeit, Aktion und mehr.

Um eine yum-Installation rückgängig zu machen, notieren Sie sich die Transaktions-ID und führen Sie die erforderliche Aktion aus. In diesem Beispiel möchten wir die Installation mit der ID 63 rückgängig machen, wodurch das Paket, das in der angegebenen Transaktion installiert wurde, wie folgt gelöscht wird (geben Sie y/yes ein, wenn Sie dazu aufgefordert werden). ).

sudo yum history undo 63

Um eine Yum-Installation wie zuvor zu wiederholen, notieren Sie sich die Transaktions-ID und führen Sie sie aus. Um beispielsweise die Installation mit ID 63 erneut durchzuführen, führen Sie den folgenden Befehl aus.

sudo yum history redo 63

Beachten Sie, dass Sie dasselbe für eine yum-Transaktion zum Entfernen/Löschen tun können. Am wichtigsten ist die Transaktions-ID einer Yum-Installation- oder Yum-Entfernungsaktion.

Weitere Informationen zur Yum-Geschichte finden Sie in dieser Anleitung:

  1. So verwenden Sie „Yum History“, um Informationen zu installierten oder entfernten Paketen herauszufinden

Das ist alles für jetzt! In diesem Artikel haben wir gezeigt, wie man eine Yum-Installation einschließlich Abhängigkeiten von CentOS/RHEL rückgängig macht oder wiederholt. Teilen Sie uns Ihre Gedanken über das Kommentarformular unten mit.