升级linux系统内核
2019-08-16 本文已影响0人
平面小狮子
查看当前系统内核命令:
cat /etc/centos-release
uname -r
内核信息如下图:
![](https://img.haomeiwen.com/i11449491/97046379f71d7527.png)
CentOS 7升级新版的Linux内核
- 添加 ELRepo仓库
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
- 启用仓库后,列出可用的kernel.related包
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
- 安装最新的稳定版内核
yum --enablerepo=elrepo-kernel install kernel-ml
- 设置默认的启动内核
- 根据/boot/目录内的文件,自动创建GRUB内核配置开机选单
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
- 通过命令指定默认的内核
grub2-set-default 0
- 编辑/etc/default/grub文件,添加如下代码,指定默认运行的内核版本。(0代表第一项)
GRUB_DEFAULT=0
![](https://img.haomeiwen.com/i11449491/3659c2ae89f58281.png)
- 重启验证
reboot
uname -r
![](https://img.haomeiwen.com/i11449491/c16d82ced8840b57.png)