Debian系統更新與升級步驟(Dolphin為KDE文件管理器,更新需通過系統升級實現)
/etc
目錄下的自定義配置),防止升級過程中數據丟失。lsb_release -a
或cat /etc/debian_version
查看當前Debian版本,避免跨版本升級(如Debian 11→13需逐步升級:11→12→13)。運行sudo apt update
,同步本地軟件包索引與官方倉庫的最新信息,確保系統識別到可用的更新。
執行sudo apt upgrade
,安裝所有可用的安全補丁、bug 修復和小功能改進。此命令不會刪除現有軟件或修改系統核心配置。
若常規更新無法解決依賴沖突(如某些軟件包需升級到新版本才能正常工作),運行sudo apt full-upgrade
(或sudo apt dist-upgrade
)。該命令會智能處理依賴關系,確保系統升級至一致狀態。
部分更新(如內核、系統服務)需重啟才能生效,運行sudo reboot
重啟系統。
為減少手動維護成本,可配置自動安裝安全補?。?/p>
unattended-upgrades
工具:sudo apt install unattended-upgrades -y
。sudo dpkg-reconfigure unattended-upgrades
,在彈出的對話框中選擇“是”。sudo unattended-upgrade --dry-run
,查看自動更新會安裝哪些補丁,確保配置正確。若需升級到新的Debian穩定版本,需逐步操作:
/etc/apt/sources.list
文件,將舊版本代號替換為新版本(如將buster
替換為bookworm
)??墒褂?code>sed命令批量替換:sudo sed -i 's/buster/bookworm/g' /etc/apt/sources.list
。若存在第三方源(如/etc/apt/sources.list.d/
下的文件),建議暫時禁用。sudo apt update
,同步新版本的軟件包信息。sudo apt upgrade
和sudo apt full-upgrade
,安裝新版本的所有更新。lsb_release -a
或cat /etc/debian_version
。sudo apt autoremove
刪除無用軟件包,sudo apt clean
清理下載的軟件包緩存,釋放磁盤空間。