1. 程式人生 > >用實驗來證實CentOS7中yum之update與upgrade之間的異同

用實驗來證實CentOS7中yum之update與upgrade之間的異同

一、實驗環境

主機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升級系統效果是一致的。沒有任何區別!系統版本及核心版本同時升級,升級後重啟過程中在系統引導列表的最上面是最新版的核心。不要聽信網上的言論說兩者有區別!