如何清理而不重新安裝?

如何清理而不重新安裝?

每隔幾年,我的 Ubuntu 就會變得相當臃腫,因為它充滿了許多我從未使用過的軟體包。因此,我們的目標是將已安裝的軟體包清單回滾到 Ubuntu 預設提供的版本,然後重新安裝我覺得缺少的所有內容(因為這比嘗試找出哪些軟體包未使用要快)。我怎麼做?如何確定給定的軟體包是否是預設安裝的一部分?

或者簡單地說:在哪裡可以找到 Ubuntu 預設安裝的軟體包的完整清單?

答案1

您可以在虛擬機器(例如 VirtualBox)中安裝 Ubuntu。然後運行:

dpkg --get-selections >installed_packages.txt

您安裝的軟體包列在installed_pa​​ckages.txt 檔案中。

答案2

gtkorphan可用於刪除已孤立/沒有依賴項的套件。

sudo apt-get install gtkorphan

請小心,因為一些頂級軟體包(例如ubuntu-standard和 )linux-headers也會顯示,並且不應刪除。gtk-orphan還允許您從已刪除的套件中清除剩餘的設定檔。

相關內容