1. 升級系統包,命令如下。
yum update -y
2.升級內核,命令如下。
rpm --import http://www.elrepo.orq/RPM-GPG-KEY-elrepo.orq
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
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內核升級完成。