netnr / elrepo.sh
2018-12-18 23:42

CentOS升级内核为4.x

# 查看内核
uname -r

# 导入
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 -y --enablerepo=elrepo-kernel install kernel-ml.x86_64 kernel-ml-devel.x86_64

#设置默认启动项 
grub2-set-default "kernel-3.10.0-229"

# 查看默认启动项
grub2-editenv list   

# 生成配置 
grub2-mkconfig -o /boot/grub2/grub.cfg

# 重新创建内核配置
grub2-mkconfig -o /boot/grub2/grub.cfg

# 重启 查看内核
reboot
uname -r

# 查看系统中全部的内核RPM包
rpm -qa | grep kernel

# 删除旧内核的RPM包
yum remove 内核名称
ˆ