在使用Linux系統(tǒng)日常維護(hù)的過程中,使用yum upgrade與yum update進(jìn)行系統(tǒng)管理也是常用的linux命令,兩個(gè)命令的主要區(qū)別如下:
1、yum update
該命令會(huì)更新Linux系統(tǒng)中所有的軟件包至最新版本,包括軟件包之間的依賴關(guān)系,但不會(huì)刪除舊的軟件包,字主要用于更新現(xiàn)有軟件包到最新版本,對(duì)于運(yùn)行在該Linux系統(tǒng)上,對(duì)舊軟件存在較大依賴關(guān)系的可使用此命令進(jìn)行更新。
2、yum upgrade
該命令會(huì)更新Linux系統(tǒng)中所有的軟件包到最新版本,包括依賴關(guān)系,內(nèi)核等,但它會(huì)刪除舊的軟件包,使用yum upgrade不僅更新軟件包,還會(huì)將舊的軟件包升級(jí)為新的軟件包。所以使用yum upgrade的操作會(huì)對(duì)操作系統(tǒng)升級(jí)到當(dāng)前最新版本,包括內(nèi)核,有可能會(huì)導(dǎo)致更新完成之后,系統(tǒng)配置改變或不兼容性等問題。