web-dev-qa-db-fra.com

CentOS: liste des RPM installés par date d'installation / mise à jour?

Je suis sur une machine CentOS. J'ai mis à jour et installé certains packages il y a quelques semaines, mais je ne me souviens pas du nom de chaque package ou des noms de chaque dépendance. J'ai utilisé yum.

Puis-je répertorier les packages sur mon système à la date de leur dernière installation ou mise à jour?

47
Stefan Lasiewski

Pour répertorier tous les packages et leurs dates d'installation, le plus récent en premier:

rpm -qa --last
68
peonicles

Cela devrait fonctionner sur n'importe quelle machine basée sur RPM:

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

(Pour obtenir une liste de toutes les balises possibles, utilisez rpm --querytags.)

24
bhm