安装内核4.18版本 先下载内核包,这个可以找国内的下载地址,例如,本文从gitee下载: https://gitee.com/ysj001/public 需要注册账户,然后下载仓库。 现在假设已经下载好了内核包: ```bash [root@bogon kernel-4.18.16]# ll -rw-r--r-- 1 root root 54027755 12月 11 16:58 kernel-4.18.16.tar.gz ``` 解压缩: ```bash [root@bogon kernel-4.18.16]# tar -zxvf kernel-4.18.16.tar.gz ./kernel-4.18.16-300.fc29.x86_64.rpm ./kernel-core-4.18.16-300.fc29.x86_64.rpm ./kernel-modules-4.18.16-300.fc29.x86_64.rpm ``` 安装: ```bash [root@bogon kernel-4.18.16]# yum install -y *.rpm ``` 查看已经安装的内核: ```bash [17:05:54 root @ test ~]# awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg 0 : CentOS Linux (4.18.16-300.fc29.x86_64) 7 (Core) 1 : CentOS Linux (3.10.0-1127.19.1.el7.x86_64) 7 (Core) 2 : CentOS Linux (3.10.0-957.el7.x86_64) 7 (Core) …… ``` 切换内核: ```bash [17:06:56 root @ test ~]# grub2-set-default 0 -- 数字为上述列表编号 [17:07:19 root @ test ~]# grub2-mkconfig -o /boot/grub2/grub.cfg ```