Terminal

是否可以查看(上次或盡可能早地)解除安裝了哪些組件?

  • February 13, 2015

我正在執行 Elementary OS Freya beta2,它是 beta 版可能會遇到麻煩。

可能出現的一個錯誤是終端中的一條消息,指出某些實際上對系統有用甚至對系統至關重要的組件不再需要,應該使用apt-get autoremove. 在這種情況下,執行該命令會導致系統不穩定。

我確實做到了這一點,並且很快意識到在解除安裝過程結束之前我失去了網際網路連接時出了點問題。

通過重新啟動進入恢復模式,然後進入命令 shell 並重新安裝網路管理器,我已經恢復了 Internet 連接。

現在一切看起來都很好,除了一些其他 sudo apt-get autoremove我無法辨識的東西也被解除安裝了。

有沒有辦法查看刪除的內容?

Apt按時間|日期排序的操作跟踪可以在日誌文件中找到,/var/log/apt/history.log其中記錄了您在安裝、刪除或更新時使用數據包執行的所有操作。例如,跟踪的一項操作類似於:

開始日期:2015-02-13 01:15:14

命令行:apt-get install sylfilter

安裝:libsylfilter0:amd64(0.8-2,自動),libqdbm14:amd64(1.8.78-3,自動),sylfilter:amd64(0.8-2),libsylph1:amd64(1.1.0-13,自動)

結束日期:2015-02-13 01:15:20

引用自:https://unix.stackexchange.com/questions/184755