Ubuntu清理可釋放的空間因系統使用情況差異較大,以下是常見清理方法的典型釋放范圍及說明:
APT緩存(/var/cache/apt/archives)存儲了已下載的軟件包(.deb文件),隨著軟件安裝/更新會逐漸累積。
sudo apt-get clean(徹底刪除所有緩存)、sudo apt-get autoclean(僅刪除舊版本緩存)。Ubuntu升級內核時會保留舊內核(防止新內核故障),舊內核會占用100MB-300MB/個(取決于內核版本)。
dpkg --list | grep linux-image;sudo apt-get purge linux-image-x.x.x-x-generic(替換為舊內核版本號)。Snap軟件包會保留多個舊版本(用于回滾),每個舊版本可能占用50MB-500MB(取決于應用大?。?。
sudo snap set system refresh.retain=2(僅保留最新2個版本),然后運行sudo snap refresh清理舊版本。文件管理器(如Nautilus)會為圖片、視頻生成縮略圖,存儲在~/.cache/thumbnails目錄,長期使用可能占用100MB-1GB。
rm -rf ~/.cache/thumbnails/*。系統日志(/var/log)記錄系統運行信息,長期運行可能占用1GB-10GB(取決于日志保留策略)。
sudo truncate -s 0 /var/log/*.log(可釋放1GB-5GB);不常用的軟件(如游戲、專業工具)可能占用1GB-10GB+(取決于軟件大?。?。
sudo apt-get remove package-name(替換為目標軟件名),或通過“Ubuntu軟件中心”卸載。臨時文件(/tmp、~/.cache)存儲了程序運行時的臨時數據,通常占用100MB-500MB。
sudo rm -rf /tmp/*、rm -rf ~/.cache/*。這類工具可深度清理系統垃圾(包括緩存、臨時文件、無效配置、瀏覽器緩存等),釋放量取決于系統使用情況。
注意事項:
/home目錄);/etc、/usr目錄);