Ubuntu清理不再使用的軟件的常用方法
Ubuntu軟件中心
打開「Ubuntu Software」應用(可通過啟動菜單搜索“Software”快速找到),點擊左側「Installed」(已安裝)標簽,在軟件列表中找到目標軟件,點擊右側「Remove」(移除)按鈕,輸入管理員密碼確認后,系統將自動完成卸載流程。此方法無需記憶命令,適合日??焖偾謇?。
Synaptic包管理器
若未安裝,可通過終端運行sudo apt install synaptic
進行安裝。啟動后,在頂部搜索欄輸入軟件名稱(如“vlc”),找到對應軟件包,右鍵點擊選擇「Mark for Complete Removal」(標記為完全移除),此時Synaptic會自動識別并勾選該軟件的所有依賴項,最后點擊底部「Apply」(應用)按鈕即可完成徹底卸載。
基礎卸載:保留配置文件
若僅需卸載軟件本身但保留其配置文件(便于后續重新安裝時恢復設置),可使用sudo apt remove 軟件包名
命令。例如,卸載VLC播放器:sudo apt remove vlc
,執行后會提示確認,輸入“Y”并按回車鍵即可。
徹底卸載:清除軟件及配置文件
若需完全移除軟件及其所有配置文件(避免殘留文件占用空間),可使用sudo apt purge 軟件包名
命令。例如:sudo apt purge vlc
,該命令會同時執行“卸載+刪除配置”的操作,適合不再需要該軟件的場景。
自動清理殘留依賴
卸載軟件后,系統可能會殘留一些不再被其他軟件需要的依賴包(這些包是安裝原軟件時自動添加的)。使用sudo apt autoremove
命令可自動識別并刪除這些無用依賴,釋放磁盤空間。建議每次卸載軟件后都執行此命令。
清理軟件緩存
APT包管理器會將下載的軟件包緩存到/var/cache/apt/archives/
目錄中,長期使用會占用大量空間??赏ㄟ^以下命令清理:
sudo apt clean
:清理所有緩存的deb包(徹底刪除);sudo apt autoclean
:僅清理舊版本的緩存包(保留最新版本,節省空間)。處理孤立軟件包
孤立軟件包是指那些曾經作為依賴安裝,但當前沒有任何軟件需要的包??墒褂?code>deborphan工具查找并刪除:
sudo apt install deborphan
;deborphan
(命令會列出所有孤立包名稱);sudo apt purge $(deborphan)
(將孤立包一次性徹底移除)。若系統中安裝了Snap或Flatpak格式的應用,需使用對應的命令卸載:
sudo snap remove 應用名
(例如sudo snap remove spotify
);sudo flatpak uninstall 應用名
(例如sudo flatpak uninstall org.telegram.desktop
)。dpkg -l | grep 關鍵字
(例如dpkg -l | grep vlc
)命令確認軟件包的準確名稱,避免因名稱錯誤誤刪系統文件;purge
操作會徹底刪除配置文件,若軟件包含個人設置(如瀏覽器書簽、聊天記錄),建議提前備份;rm -rf
命令刪除軟件目錄,可能導致系統依賴損壞,建議優先使用上述工具。