GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So führen Sie ein Downgrade von Paketen auf CentOS durch

In diesem Artikel werden wir behandeln, wie Sie ein bereits installiertes Paket oder eine Anwendung auf CentOS herunterstufen können. Zuvor haben wir Ihnen gezeigt, wie Sie ein Programm auf Ubuntu downgraden. Klicken Sie hier, um das Tutorial zu überprüfen.

Downgrade von Anwendungen und Paketen auf CentOS

Es gibt drei Methoden, die Ihnen beim Downgrade eines Pakets auf CentOS helfen:

  1. Downgrade mit dem Befehl rpm.
  2. Downgrade mit dem Befehl yum.
  3. Downgrade mit dem Befehl yum history.

Für dieses Tutorial verwenden wir das Firefox-Paket, um den Downgrade-Prozess durchzuführen. Es wird dringend empfohlen, bei der Verwendung der folgenden Befehle vorsichtig zu sein.

Erste Methode:Downgrade mit dem rpm-Befehl

Schritt 1. Überprüfen Sie die aktuell installierte Firefox-Version.

firefox --version

Sie können auch den nächsten Befehl verwenden, um die Firefox-Version abzurufen.

rpm -qa | grep firefox

Schritt 2. Als nächstes können Sie das Firefox-RPM-Paket von Ihrem Browser herunterladen, aber achten Sie darauf, es nicht von nicht vertrauenswürdigen Quellen herunterzuladen.

Schritt 3. Verwenden Sie nach dem Herunterladen des RPM-Pakets den nächsten Befehl, um Firefox herunterzustufen.

rpm -Uvh --oldpackage Downloads/firefox-60.5.0-2.el7.centos.x86_64.rpm

Schritt 4. Prüfen Sie nach dem Downgrade die aktuelle Firefox-Version.

rpm -qa | grep firefox

Zweite Methode:Downgrade mit dem Befehl yum

Schritt 1. Alle aktuellen Firefox-Pakete aus dem Yum-Cache auflisten.

yum --showduplicates list firefox

Schritt 2. Downgrade von Firefox mit dem Befehl yum.

sudo yum downgrade firefox

Jetzt lädt der Befehl yum zuerst das alte Firefox-Paket herunter.

Nachdem Sie das Paket erfolgreich heruntergeladen haben, erhalten Sie eine Ausgabe wie im folgenden Screenshot:

Schritt 3. Jetzt können Sie die Firefox-Version überprüfen.

rpm -qa | grep firefox

Dritte Methode:Downgrade mit dem Befehl yum history

Diese Methode hängt von der Auflistung der yum-Befehlshistorie ab, was bedeutet, dass alle verwendeten yum-Befehle enthalten sind. Setzen Sie dann die Änderungen, die an einem bestimmten Befehl vorgenommen wurden, aus dem Verlauf zurück.

Um diese Methode besser zu verstehen, müssen wir zuerst Firefox aktualisieren (in Ihrem Fall müssen Sie ein Downgrade durchführen, also überspringen Sie diesen Schritt und beginnen Sie mit Schritt 3).

Schritt 1. Aktualisieren Sie das Firefox-Paket mit dem nächsten Befehl.

sudo yum update firefox

Nachdem Firefox erfolgreich aktualisiert wurde, sieht die Ausgabe wie im folgenden Screenshot aus:

Schritt 2. Überprüfen Sie die Firefox-Version nach dem Update.

rpm -qa | grep firefox

Schritt 3. Listen Sie den gesamten Yum-Befehlsverlauf zusammen mit seiner ID auf.

sudo yum history

Wie Sie auf dem vorherigen Screenshot sehen können, gibt es eine Aktualisierungsaktion mit der ID 5. Als Nächstes verwenden wir die ID dieser Transaktion, um weitere Informationen darüber zu erhalten.

Schritt 4. Erhalten Sie weitere Informationen für eine bestimmte Yum-Transaktion.

sudo yum history info 5

Schritt 5. Falls Sie nun zu ID-Nummer 5 zurückkehren müssen, verwenden Sie den folgenden Befehl.

sudo yum history undo 5

Schritt 6. Schließlich können Sie die aktuelle Version des Firefox-Pakets überprüfen.

rpm -qa | grep firefox

Herzlichen Glückwunsch, Sie haben gerade gelernt, wie Sie ein bereits installiertes Centos-Paket auf viele Arten herabstufen können. Sie können die beste Methode auswählen, die am besten zu Ihnen passt.


Cent OS
  1. So entfernen Sie verwaiste Pakete unter CentOS Linux

  2. So deaktivieren Sie das YUM-Paket-Repository auf CentOS

  3. Centos – Wie füge ich ein Centos Repo hinzu, das eine URL von Paketen hat?

  4. Wie bereinige ich den Yum-Cache unter CentOS?

  5. So bereinigen Sie den YUM-Cache in CentOS / RHEL

So installieren Sie Updates auf CentOS 7

So aktualisieren Sie einzelne Pakete in CentOS

So verwalten Sie Pakete auf CentOS mit YUM

So installieren Sie RPM-Pakete unter CentOS 8

So installieren Sie Firefox Quantum unter CentOS 7

So installieren Sie Firefox unter CentOS 8