Es ist zwar selten, doch manchmal kommt es vor, dass nach dem Upgrade eines Pakets das Programm nicht mehr richtig funktioniert. Mit einem „downgrade“ kann man das Problem dann (zumindest temporär) lösen.
Ab RHEL/CentOS 6 lässt sich ein update Vorgang sehr einfach Rückgängig machen:
Zuerst ermittelt man mit yum die letzten update Vorgänge:
yum history |
Loaded plugins: fastestmirror, presto, priorities, security ID | Login user | Date and time | Action(s) | Altered ------------------------------------------------------------------------------- 200 | root | 2016-04-14 17:50 | Update | 9 199 | root | 2016-04-11 11:30 | E, I, U | 39 E [...] |
Genauere Informationen kann man sich dann mit dem info Parameter holen:
yum history info 200 |
Loaded plugins: fastestmirror, presto, priorities, security Transaction ID : 200 Begin time : Thu Apr 14 17:50:51 2016 Begin rpmdb : 691:cba76b0a7d77565bc2fb60a5244b234cf9231602 End time : 17:50:59 2016 (8 seconds) End rpmdb : 691:b6a0b9b84ba9fb807ccae305e13602444db3a65f User : root Return-Code : Success Command Line : -d 2 -y update Transaction performed with: Installed rpm-4.8.0-47.el6.x86_64 @base Installed yum-3.2.29-69.el6.centos.noarch @base Installed yum-metadata-parser-1.1.2-16.el6.x86_64 @anaconda-CentOS-201112091719.x86_64/6.2 Installed yum-plugin-fastestmirror-1.1.30-30.el6.noarch @base Installed yum-presto-0.6.2-1.el6.noarch @anaconda-CentOS-201112091719.x86_64/6.2 Packages Altered: Updated libtalloc-2.0.7-2.el6.x86_64 @base Update 2.1.5-1.el6_7.x86_64 @updates Updated libtdb-1.2.10-1.el6.x86_64 @base Update 1.3.8-1.el6_7.x86_64 @updates Updated libtevent-0.9.18-3.el6.x86_64 @base Update 0.9.26-2.el6_7.x86_64 @updates Updated samba-3.6.23-25.el6_7.x86_64 @updates Update 3.6.23-30.el6_7.x86_64 @updates Updated samba-client-3.6.23-25.el6_7.x86_64 @updates Update 3.6.23-30.el6_7.x86_64 @updates Updated samba-common-3.6.23-25.el6_7.x86_64 @updates Update 3.6.23-30.el6_7.x86_64 @updates Updated samba-winbind-3.6.23-25.el6_7.x86_64 @updates Update 3.6.23-30.el6_7.x86_64 @updates Updated samba-winbind-clients-3.6.23-25.el6_7.x86_64 @updates Update 3.6.23-30.el6_7.x86_64 @updates Updated tdb-tools-1.2.10-1.el6.x86_64 @base Update 1.3.8-1.el6_7.x86_64 @updates history info |
Nun kann das letzte update mit dem undo Parameter wieder Rückgängig gemacht werden:
yum history undo 200 |
One thought on “RHEL/CentOS: Pakete downgraden”