apt install update
:将遠端軟體庫和本地軟體庫做對比,檢查哪些軟體可以更新,以及軟體包依賴關系,給出一個分析報告。隻檢查不更新。
apt install upgrade
:在執行
upgrade
之前要先執行
update
,根據
update
的分析報告去下載下傳并更新軟體。在以下幾種情況,某個待更新的軟體包不會被更新。
- 新軟體包和系統的某個軟體包有沖突
- 新軟體包有新的依賴,但系統不滿足依賴
- 安裝新軟體包時,要求先移除舊的軟體包
apt install dist-upgrade
:在執行
dist-upgrade
之前也要先執行
update
,
dist-upgrade
包含
upgrade
,同時增添了以下功能:
- 可以智能處理新軟體包的依賴
- 智能沖突解決系統
- 安裝新軟體包時,可以移除舊軟體包,但不是所有軟體都可以。
apt install full-upgrade
:在執行
full-upgrade
之前也要先執行
update
,更新整個系統,必要時可以移除舊軟體包。