Linux
如何按安裝日期的順序列出安裝的 RPM 包
我想按安裝日期的順序查看已安裝的軟體列表。順序無關緊要(從最新到最舊,反之亦然),只要它們按日期排列即可。
我主要想看看我安裝了哪些庫。由於我已經安裝了這麼多,我需要知道一起安裝了哪些庫,以便我可以回憶哪些軟體需要這些庫,如果我需要進行全新安裝。
我正在使用帶有 yum 的 Fedora 16。
幸運的是 rpm 本身確實提供了這個:
rpm -qa --last
或者如果您可以按名稱限制包
rpm -qa --last 'lib*' 'morelibs*'
如果您想查看交易,而不僅僅是包,您可能想查看“yum history”。
請注意,您可以通過以下方式“導出”交易:
yum history addon-info last saved_tx
…如果需要,您可以將“last”替換為任何舊交易的交易 ID。然後,您可以將這些交易輸入:
yum load-transaction