返回列表 发新帖
查看: 33|回复: 0

Discuz!站长注意:CentOS-升级最新内核 请及时升级

[复制链接]

1万

热度

1万

元宝

1万

贡献

金牌草根

发表于 2018-12-6 13:47:07 | 显示全部楼层 |阅读模式
本帖最后由 民审-M 于 2018-12-6 13:52 编辑

内核版本
linux 内核一般会有一下几种版本:
Prepatch:Prepatch 或 “RC” 内核是主要的内核预发行版本,主要针对内核开发人员和 Linux 爱好者。必须从源代码进行编译,并且通常包含必须在可以放入稳定版本之前进行测试的新功能。Prepatch 内核由 Linus Torvalds 维护和发布。
Mainline:Mainline 主线版本由 Linus Torvalds 维护。这个版本的内核会引入所有新功能。每 2-3 个月发布一次新的 Mainline 内核。
Stable:每个主线内核被发布后,即被认为是“stable”。任何对 stable 内核的 BUG 修复都会从 Mainline 主线树中回溯并由指定的 stable 内核维护人员使用。 在下一个主线内核可用之前,通常只有几个 BUG 修复内核版本 - 除非它被指定为“longterm maintenance kernel(长期维护内核)”。stable 内核更新按需发布,通常每月 2-3 次。
Longterm:通常会提供几个“longterm maintenance”内核版本,用于修复旧版内核的 BUG。这些内核只会修复重大 BUG,并且不会频繁发布版本。



ELRepo
ELRepo是Enterprise Linux软件包的RPM存储库。ELRepo支持红帽企业Linux(RHEL)及其衍生产品(Scientific Linux,CentOS等)。
ELRepo项目专注于硬件相关软件包,以增强使用Enterprise Linux的体验。这包括文件系统驱动程序,图形驱动程序,网络驱动程序,声音驱动程序,网络摄像头和视频驱
在elrepo源中有四种资源:
1、elrepo,默认情况下处于启用状态。由于此通道不应包含分发中也存在的包,因此在启用此存储库通道的情况下运行“yum update”应该是安全的。
2、elrepo-extras,提供替换/更新RHEL分发包的包及其依赖项。它可以在/etc/yum.repos.d/elrepo.repo文件中启用,也可以与'yum --enablerepo = elrepo-extras'一起使用。
3、elrepo-testing,默认情况下禁用。它可以在/etc/yum.repos.d/elrepo.repo文件中启用,也可以与'yum --enablerepo = elrepo-testing'一起使用。
4、elrepo-kernel,提供长期支持版本和最新主线版本。可以在/etc/yum.repos.d/elrepo.repo文件中启用此通道,也可以与'yum --enablerepo = elrepo-kernel'一起使用。



安装
CentOS6:
CentOS7:
查看elrepo可用内核
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
安装最新内核
yum --enablerepo=elrepo-kernel install kernel-ml
查看CentOS7内核及启动序号
awk -F' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
设置默认启动项
grub2-set-default 0 #这里的0是上面的命令查看到的最新内核的启动序号
如果是CentOS6 ,直接编辑/etc/grub.cfg就可以了。
重启之后通过uname -r就可以看到内核的版本。


本文来源于网友学习研究交流 www.caogen8.co,请以学习研究交流为主。
如果您没有贡献积分,可以直接免费领取,免费领取
如果你需要加入本学习研究交流,请以学习研究交流为目的,免责声明
如果找不到您要的资源,请搜索一下,点击搜索
返回列表 发新帖
 懒得打字嘛,点击右侧快捷回复【最新发布】   【赞助草根吧享更多权益】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏帖子 返回列表 搜索

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

小黑屋|手机版|草根吧