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

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

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

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

答案1

要列出所有软件包及其安装日期,最新的在前:

rpm -qa --last

答案2

这应该适用于任何基于 RPM 的机器:

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

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

答案3

你可能喜欢最新的:

rpm -qa --last | tac

相关内容