
當我運行時,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:
看來這個問題也已經被回答了,並且在谷歌搜尋的第一頁: