启用 ELRepo
dnf -y install elrepo-release
rpm 包在线安装
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
查询 ELRepo 中的 kernel 版本
# 列出可用的内核相关包:
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
# 安装新内核
yum --disablerepo=\* --enablerepo=elrepo-kernel install -y kernel-lt.x86_64
#kernel-core、kernel-modules 与 kernel 依赖自动更新
# 安装新内核相关软件
yum --disablerepo=\* --enablerepo=elrepo-kernel install -y kernel-lt-devel kernel-lt-tools kernel-lt-tools-libs kernel-lt-tools-libs-devel kernel-lt-headers --skip-broken
#查看当前默认启动项
grubby --default-kernel
#查看系统全部内核
grubby --info=ALL
#设置新的默认启动内核的方法
grubby --set-default=/boot/vmlinuz-4.18.0-348.el8.x86_64
#重启生效
reboot
#删除旧内核(可选)
yum remove kernel-4.18.0 kernel-core-4.18.0 kernel-modules-4.18.0 kernel-devel-4.18.0 kernel-tools-4.18.0 kernel-tools-libs-4.18.0 kernel-headers-4.18.0
再查看系统已安装的内核,确认旧内核版本已经删除
rpm -qa | grep kernel