码迷,mamicode.com
首页 > 其他好文 > 详细

在centos 7下升级内核

时间:2019-05-26 20:00:20      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:使用   org   img   操作   精确   这一   lease   优点   缺点   

?

前言

今天读了一篇老外的文章,讲的是如何在linux环境下升级内核。比较暴力,比较简单,故做个记录。
?
文章中,作者先列出一个常识:linux是内核名,不是系统名。我们平时说的”linux系统“是错的,准确的说法是:“基于linux内核进行开发的各式操作系统”。好吧,膝盖中箭~
?
言归正传,说回怎么升级内核。

?
?

步骤

1. 查看当前内核

uname -sr
技术图片
当然,我用另一台机做测试的,这里只是截取版本号。

?

2. 使用elrepo进行内核升级,我们先安装它,通过rpm方式

[root@slave1 ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
[root@slave1 ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
技术图片

?

3. 改变yum缓存,使用此elrepo

[root@slave1 ~]# yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
技术图片
?

4. 安装最新稳定版内核,需要等几分钟

[root@slave1 ~]# yum --enablerepo=elrepo-kernel install kernel-ml
技术图片
?

5.设定默认启动内核

修改/etc/default/grub,将GRUB_DEFAULT这一项置为0,意为默认从第一启动项开始启动。
技术图片
?

6. 刷新配置,使得刚才的配置生效

grub2-mkconfig -o /boot/grub2/grub.cfg
技术图片
?

7. 重启后检查版本号,如果是最新版本,说明修改成功。

技术图片
?
?
?

小结

此方法优点:傻瓜,通过yum进行升级,而没有通过编译方法
?
此方法缺点:适合自己耍着玩,生产中无法使用,无法精确升级到某特定版本
?
?
?
PS++: 我做这次升级的原因是,当时在搞装docker,而docker要求操作系统内核要高于3.10。由于我的内核版本太低,所以才会去升级的~

在centos 7下升级内核

标签:使用   org   img   操作   精确   这一   lease   优点   缺点   

原文地址:https://www.cnblogs.com/young233/p/10927091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!