2014-04-15 28 views
1

有一個在轉一個選項可查詢最近安裝使用 RPM -q包--last查詢最近卸載rpm包

但是,有沒有辦法查詢最近安裝的軟件包一個選項?

+0

我不這麼認爲...... rpm會跟蹤所有安裝並在rpm控制下的內容;但我不認爲它跟蹤所有卸載的軟件包...這是相當難以管理的我猜 –

+0

是的,我已經通過手冊頁。但是,運氣不好! – Droider

回答

1

我不這麼認爲...... rpm會跟蹤所有安裝並在rpm控制下的內容;但我沒有跟蹤所有未卸載的軟件包(afaik)......我想這是非常難以管理的。

,你可以得到的是通過你的命令歷史記錄,並找到執行刪除RPM的所有命令最接近:

history | grep "rpm -e" 

或類似的東西。

+0

謝謝,它的確有所幫助。 – Droider

+0

對不起,我希望能幫助更多:) –

1

rpm本身無法做到這一點,但通常你也不會使用這樣的低級別來移除軟件包。這些更高級的工具,例如yum在Fedora中跟蹤這些變化到/var/log/yum.log;目前的大多數Linux發行版都提供了類似的工具(適用於Ubutnu/Debian; SuSe適用於yast2)。當然,如果你直接使用rpm,那麼它不會出現在日誌文件中。