Centos 7 核心公升級

2021-08-21 02:22:23 字數 1083 閱讀 6393

一、公升級至最新版本核心

1. 公升級系統包,命令如下。

yum update -y

2.公升級核心,命令如下。

rpm --import

rpm -uvh

yum --enablerepo=elrepo-kernel install  kernel-ml-devel kernel-ml -y mainline

此時,等待核心公升級完成。

核心公升級完成後,舊版本核心仍然存在,需要刪除。

3.刪除舊版本核心

輸入命令:

rpm -qa | grep kernel

會顯示當前機器上所包含的所有版本核心。

此處,假設安裝的舊版本的核心為3.10,新版本的核心為4.17。

此時,重新啟動機器,重啟後進入開機介面時可以選擇使用的核心版本,應選擇公升級後的新版本。

重新進入系統後,輸入上述顯示核心版本的命令,使用如下命令刪除所有非4.17版本的核心(此處的kernel-3.10.0-862.3.3.el7.x86_64為

rpm -qa | grep kernel命令所顯示):

yum remove -y kernel-3.10.0-862.3.3.el7.x86_64

此時再次輸入

rpm -qa | grep kernel命令,應該只有4.17版本的核心,至此,centos 7核心公升級完成。

二、公升級至4.19.12版本

由於英特爾cpu的漏洞(導致4.20版本的核心效率低於4.19版本,但是按照上述方法只能公升級至4.20版本,以下為公升級至4.19.12版本的操作步驟。

wget

2.安裝rpm包。

rpm -ivh kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm

3.將預設核心版本改為4.19.12。

grub2-set-default 'centos linux (4.19.12-1.el7.x86_64) 7 (core)'

至此,重啟機器即可。

centos7 核心公升級

centos官網提供的映象始終是3.10 版本,有時需要更高的核心版本,下面是公升級到最新版本的步驟 1 公升級核心需要使用 elrepo 的yum 源,首先我們匯入 elrepo 的 key rpm import 2 安裝 elrepo 源 rpm uvh 3 在yum的elrepo源中,main...

CentOS 7 核心公升級

部署kubernetes集群,由於centos7的核心版本為3.10,存在bug使kubernetes執行出現問題,因此需要公升級核心至4.0 為centos安裝elrepo包 yum install yum y enablerepo elrepo kernel install kernel lt ...

CentOS7核心公升級步驟

1.匯入公鑰 rpm import 2.安裝elrepo rpm uvh 3.安裝核心 yum enablerepo elrepo kernel install kernel ml devel kernel ml y 4.檢視設定預設啟動順序 awk f 1 menuentry etc grub2....