Ubuntu 中apt update和upgrade 的區別
轉載:https://blog.csdn.net/CSDN_duomaomao/article/details/77802673
Ubuntu 中apt update和upgrade 的區別
簡要說明:
apt update:只檢查,不更新(已安裝的軟體包是否有可用的更新,給出彙總報告)
用法:sudo apt update
apt upgrade:更新已安裝的軟體包
用法:sudo apt upgrade 軟體包名
附圖:
0、ubuntu16.04版本的更新提示,以及執行apt update的過程,有129個包可以升級。
本機採用ubuntu16.04系統,已使用sudo apt update && sudo apt upgrade -y將系統更新到最新的ubuntu 16.04.03。再使用阿里源,單獨安裝Docker v1.12.3版本的軟體,執行如下操作,對比兩個命令的差別。
1、sudo apt update只檢查是否有可用更新,給出彙總報告和提示資訊
使用sudo apt list --upgradable檢視可升級的軟體資訊
sudo apt list --upgradable -a檢視可升級的軟體的全部版本資訊
2、使用apt upgrade將
3、重啟Docker服務,再次檢視可用的更新
注意事項:不能隨意使用sudo apt upgrade -y命令
Ubuntu總是認為:最新的軟體就是最好的軟體,建議使用者安裝使用。直接使用sudo apt update && sudo apt -y upgrade,就會將本機已安裝的軟體全部更新到最新!
但是在實際工作中並不總是這樣,K8S v1.6.6版本只支援Docker v1.12.3版本,即K8S依賴於某一特定版本的Docker,不支援最新版本的Docker。因此要想在
參考連結:
Linux中的update和upgrade分別是更新什麼
https://zhidao.baidu.com/question/1704598542300109180.html
ubuntu sudo update與upgrade的作用及區別