CentOS yum方式升级内核kernel

(此方法只限于CentOS派系的yum/rpm。补充:限于64Bit。CentOS7的32位,我试过用CentOS6的32位内核来升级,可升级可重启可使用,半个小时后删除了此系统没再尝试使用,所以不知道会带来什么不良体验。)

CentOS、Debian升级内核的方式,前几篇日志中也提到过。

自编译内核:升级内核至当前最新稳定版 4.4.1

今儿个介绍一种更快捷的方式,直接yum安装编译好的内核,也就几个命令


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

这步必须要执行的,要得到Key。


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

# yum install -y http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm  //添加源

# yum --enablerepo=elrepo-kernel install -y kernel-ml  //安装当前最新内核,以后升级内核直接运行这句就可


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

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

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

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

CentOS yum方式升级内核kernel - 第1张  | Janfou'Blog

上图中显示当前最新版本是 kernel-ml-4.5.2-1.el7.elrepo.x86_64.rpm ( MainLine = ml ),

链接地址为: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

CentOS yum方式升级内核kernel - 第2张  | Janfou'Blog

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


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

参考:

http://endle.github.io/2014/01/30/centos-new-linux-kernel/

http://blog.sina.com.cn/s/blog_4673e6030102v9og.html

http://elrepo.org/tiki/tiki-index.php


  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值