CentOS: Auflisten der installierten RPMs nach Installations- / Aktualisierungsdatum?


47

Ich bin auf einem CentOS-Rechner. Ich habe einige Pakete vor ein paar Wochen aktualisiert und installiert, aber ich erinnere mich nicht an den Namen jedes Pakets oder die Namen aller Abhängigkeiten. Ich habe verwendet yum.

Kann ich die Pakete auf meinem System nach dem Datum auflisten, an dem sie zuletzt installiert oder aktualisiert wurden?


Diese Frage (und die Lösungen) gelten wahrscheinlich für alle RPM-basierten Linux-Distributionen wie Fedora, RHEL, CENTOS und so weiter. Ich sage wahrscheinlich nur um auf der sicheren Seite zu sein.
Trevor Boyd Smith

Antworten:


68

Um alle Pakete und ihre Installationsdaten aufzulisten, gehen Sie wie folgt vor:

rpm -qa --last

23

Dies sollte auf jedem RPM-basierten Computer funktionieren:

rpm -qa --qf '%{INSTALLTIME} (%{INSTALLTIME:date}): %{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -n

(Um eine Liste aller möglichen Tags zu erhalten, verwenden Sie rpm --querytags.)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.