CentOS 7 升级内核

       CentOS 7 默认的内核是3.10版本,虽然能够满足基本的应用要求,但随着新的设备和技术定期出来,如果我们想充分利用它们,保持最新的内核就很重要。此外,更新内核将帮助我们利用新的内核函数,并保护自己免受先前版本中发现的漏洞的攻击。下面来告诉你如何升级最新的内核版本:

一、新安装好的CentOS 7往往存在DNS解析的问题,首先设置:

vi /etc/resolv.conf

nameserver 8.8.8.8

nameserver 202.106.0.20 


二、要在 CentOS 7 上启用 ELRepo 仓库,请运行:

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

三、仓库启用后,你可以使用下面的命令列出可用的内核相关包:

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available


四、接下来,安装最新的主线稳定内核:

yum --enablerepo=elrepo-kernel install kernel-ml


五、设置grub默认内核版本

vi /etc/default/grub 并设置 GRUB_DEFAULT=0。意思是 GRUB 初始化页面的第一个内核将作为默认内核。

接下来运行下面的命令来重新创建内核配置。

grub2-mkconfig -o /boot/grub2/grub.cfg


六、重启CentOS 7

reboot

查看内核版本 uname -r

你可能感兴趣的:(CentOS 7 升级内核)