如何按安装日期顺序列出已安装的 RPM 软件包

如何按安装日期顺序列出已安装的 RPM 软件包

我想查看按安装日期顺序安装的软件列表。只要按日期排列即可,顺序并不重要(从最新到最旧,反之亦然)。

我主要感兴趣的是查看我安装了哪些库。由于我已经安装了这么多库,因此我需要知道哪些库是一起安装的,以便在我需要进行全新安装时回忆起哪些软件需要这些库。

我正在使用 Fedora 16 和 yum。

答案1

幸运的是 rpm 本身就提供了这个功能:

rpm -qa --last

或者您是否可以按名称限制软件包

rpm -qa --last 'lib*' 'morelibs*'

答案2

如果您想查看交易,而不仅仅是软件包,您可能想查看“yum 历史记录”。

请注意,您可以通过以下方式“导出”交易:

yum history addon-info last saved_tx

...如果需要,您可以将“last”替换为任何旧交易的交易 ID。然后,您可以将这些交易输入:

yum load-transaction

相关内容