最近在玩eBPF 需要升级新版内核,目前内核版本是 3.10 需要升级到最新内核版本。
我们先更新一下当前安全的软件
yum update
配置yum 源
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
如果是安装最新版本内核,其中的ml 就是 mainline 主线分支
yum --enablerepo=elrepo-kernel install kernel-ml
如果按照长期支持版本,其中的lt 就是 long-term长期支持
yum --enablerepo=elrepo-kernel install kernel-lt
选择一个安装成功后,需要修改 grub 选择新的内核版本
vim /etc/default/grub
设置
GRUB_DEFAULT=0
然后执行
grub2-mkconfig -o /boot/grub2/grub.cfg
最后重启机器,验证内核版本已经成功升级了。
如果你还想清理掉旧的内核版本,执行下面的操作
yum install yum-utils
package-cleanup --oldkernels