CentOS: Wyświetla listę zainstalowanych RPM według daty instalacji / aktualizacji?


47

Jestem na maszynie CentOS. Zaktualizowałem i zainstalowałem kilka pakietów kilka tygodni temu, ale nie pamiętam nazwy każdej paczki ani nazw wszystkich zależności. Kiedyś yum.

Czy mogę wyświetlić listę pakietów w moim systemie przed datą ich ostatniej instalacji lub aktualizacji?


To pytanie (i rozwiązania) jest prawdopodobnie ogólne dla wszystkich dystrybucji Linuksa opartych na RPM, takich jak Fedora, RHEL, CENTOS i tak dalej. Mówię prawdopodobnie po prostu po bezpiecznej stronie.
Trevor Boyd Smith

Odpowiedzi:


68

Aby wyświetlić listę wszystkich pakietów i daty ich instalacji, najpierw:

rpm -qa --last

24

Powinno to działać na dowolnym komputerze opartym na RPM:

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

(Aby uzyskać listę wszystkich możliwych tagów, użyj rpm --querytags.)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.