CentOS:按安装/更新日期列出已安装的RPM?


47

我在CentOS机器上。几周前,我更新并安装了一些软件包,但我不记得每个软件包的名称或每个依赖项的名称。我用过yum

是否可以按上次安装或更新的日期列出系统上的软件包?


这个问题(以及解决方案)可能是所有基于RPM的Linux发行版(例如Fedora,RHEL,CENTOS等)通用的。我说的只是为了安全起见。
Trevor Boyd Smith

Answers:


68

要列出所有软件包及其安装日期,请先显示最新的:

rpm -qa --last

23

这可以在任何基于RPM的计算机上工作:

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

(要获取所有可能的标签的列表,请使用rpm --querytags。)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.