如何在基於 Debian 的 Linux 發行版中找到最少使用或最長未使用的軟體包

如何在基於 Debian 的 Linux 發行版中找到最少使用或最長未使用的軟體包

我想扔掉一些我很少使用或很長時間沒有使用的軟體包。我對如何透過dpkgapt-get或等命令列工具列出此類軟體包特別感興趣apt-cache,但如果有人也能列出透過 Synaptic 等 GUI 程式執行此操作的方法,那就太好了。是否可以根據使用統計資料或上次使用日期查詢包?

答案1

不,沒有這樣的工具。您可以列出所有已安裝的軟體包

dpkg-query -l

此工具deborphan( sudo apt-get install deborphan) 可以協助您尋找特定類別(如解釋器、資料、通用或所有類別)中的孤立套件。列出所有可能的孤立包:

sudo deborphan --guess-data-all

將文字附加到上部命令列以刪除那些帶有設定檔的套件。

| xargs -n1 sudo apt-get purge

該工具的 GUI 版本應該可用(尚未嘗試)。

sudo apt-get install gtkorphan

相關內容