編輯:

編輯:

當我運行時,yum history我會得到最近 20 個 yum 操作的清單。如果我沒有清理我的歷史記錄,有沒有辦法獲得完整的清單?

yum 只追蹤最近 20 次操作嗎?有沒有類似bash的設定可以讓你保留更多?

答案1

嘗試這個:

cat /var/log/yum.log

編輯:

另外,在閱讀了 yum 歷史之後,似乎它也將所有內容都保存在 sqlite 資料庫中。這意味著您可以隨時存取所需的所有資訊。

嘗試運行一些類似的東西:

yum history package-list \*yum\*

您可以透過以下方式列出所有交易:

yum history list all

之後,您可以根據日期或您想要在特定交易中發生的情況進行檢查:

yum history list 107

或關於特定包:

yum history package-list \*glib\*

編輯2:

http://yum.baseurl.org/wiki/YumHistory

編輯3:

看來這個問題也已經被回答了,並且在谷歌搜尋的第一頁:

https://unix.stackexchange.com/questions/63381/how-to-list-all-the-installed-package-in-fedora-with-the-time-of-the-installatio

相關內容