CentOS 升级最新内核

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

若只想升级至当前的最新稳定内核,只需要执行下面两个命令

# yum install -y http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm  //添加源,如果不成功,访问这个网址去找

# yum --enablerepo=elrepo-kernel install -y kernel-ml //安装当前最新内核,以后升级内核直接运行这句就可
如果不行,就使用rpm:
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm


若只想升级只指定的内核,或者由于不能访问到源地址,也可以用以下方法。

先在以下两个网址中找到想要的内核。

1、http://elrepo.reloumirrors.net/kernel/el7/x86_64/RPMS/    //官方源

2、http://hkg.mirror.rackspace.com/elrepo/kernel/el7/x86_64/RPMS/   //香港镜像,最新版本会比官网延迟1、2天

例:
链接地址为:http://hkg.mirror.rackspace.com/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-4.5.2-1.el7.elrepo.x86_64.rpm(香港速度相对快一些)

# yum install -y http://hkg.mirror.rackspace.com/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-4.5.2-1.el7.elrepo.x86_64.rpm




升级完内核,自动按最新内核启动,修改以下文件

# vi /etc/default/grub

修改成 GRUB_DEFAULT=0

# grub2-mkconfig -o /boot/grub2/grub.cfg   //重新编译内核启动文件,以后升级完内核也要执行一次



删除旧内核

# rpm -qa | grep kernel


# yum autoremove kernel-3.10.0-327.13.1.el7.x86_64



文章出处: https://blog.janfou.com/technical-documents/11220.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

桂ICP备19000498号-3