用實驗來證實CentOS7中yum之update與upgrade之間的異同
阿新 • • 發佈:2018-12-23
一、實驗環境
主機IP:10.1.1.21與10.1.1.22
作業系統版本:CentOS Linux release 7.2.1511 (Core)
核心版本:3.10.0-327.el7.x86_64
二、實驗過程
1.檢查2臺機器的初始環境。
[root@GeekDevOps ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[root@GeekDevOps ~]# uname -an
Linux GeekDevOps 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
經確認,2臺主機的初始實驗環境均與以上一致。
2.在10.1.1.21上執行yum -y update。
[[email protected] ~]# yum -y update
……
(227/227): python-libs-2.7.5-58.el7.x86_64.rpm | 5.6 MB 00:00:16
----------------------------------------------------------------------------------------------------------------------------------------------------
驗證中 : 12:dhcp-libs-4.2.5-42.el7.centos.x86_64 439/440
驗證中 : libcap-2.22-8.el7.x86_64 440/440
3.在10.1.1.22上執行yum -y upgrade。
[[email protected] ~]# yum -y upgrade
……
(227/227): python-gobject-base-3.22.0-1.el7_4.1.x86_64.rpm | 294 kB 00:00:15
----------------------------------------------------------------------------------------------------------------------------------------------------
……
驗證中 : 12:dhcp-libs-4.2.5-42.el7.centos.x86_64 439/440
驗證中 : libcap-2.22-8.el7.x86_64 440/440
4.檢視升級後的各引數。
兩臺機器的結果均為:
[root@GeekDevOps ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
[root@GeekDevOps ~]# uname -an
Linux GeekDevOps 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
5.重啟後觀察。
2臺主機的顯示結果均為:
[[email protected] ~]# uname -an
Linux GeekDevOps 3.10.0-693.17.1.el7.x86_64 #1 SMP Thu Jan 25 20:13:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
三、結論
在CentOS7中使用yum -y update及yum -y upgrade升級系統效果是一致的。沒有任何區別!系統版本及核心版本同時升級,升級後重啟過程中在系統引導列表的最上面是最新版的核心。不要聽信網上的言論說兩者有區別!