1. 更新軟件包索引
清理后首先需要同步遠程軟件源的最新軟件包信息,確保后續升級操作基于最新數據。在終端執行以下命令:
sudo apt update
該命令會下載軟件源中所有軟件包的版本、依賴關系等信息,更新本地的軟件包索引。
2. 升級已安裝的軟件包
根據需求選擇以下兩種升級方式:
sudo apt upgrade -y
(-y
參數自動確認所有提示,避免手動交互)。sudo apt full-upgrade -y
(等價于sudo apt dist-upgrade
)。3. 清理無用包(可選但建議)
升級后,系統中可能殘留不再需要的依賴包或舊版本文件,清理可釋放磁盤空間:
sudo apt autoremove -y
(自動識別并移除未被任何軟件包依賴的組件)。sudo apt clean
(刪除所有已下載的軟件包緩存,釋放/var/cache/apt/archives
目錄空間);或sudo apt autoclean
(僅刪除過期的緩存包,保留當前可用的緩存)。4. 重啟系統(若升級內核或關鍵組件)
如果升級過程中涉及內核版本更新(可通過uname -r
查看當前內核版本,升級后對比確認),必須重啟系統以加載新內核:
sudo reboot
重啟后可通過uname -r
再次驗證內核版本是否更新。
注意事項
sudo apt --fix-broken install
修復依賴關系,或sudo dpkg --configure -a
重新配置未完成的包安裝。