centos7怎么centos7 升级内核4.10到4.2

问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
centos7怎么升级内核到4.2?
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
对你来说最简单的方法:root权限执行。
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 --enablerepo=elrepo-kernel install kernel-ml
我看过他们官方源了,目前是kernel4.2没错。(估计是追新族……)
同步到新浪微博
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:近期,国家互联网应急中心漏洞(CNCERT)公告中提到Linux kernel4个拒绝服务漏洞,对应CNVD-、CNVD-、CNVD-、CNVD-)。综合利用上述漏洞,攻击者可使系统拒绝服务,且在符合一定利用条件下可能导致远程命令执行。设计到的内核版本从3.0到4.99,详细信息可以到查看,随后官方给出了代码修复,用户重新编译内核到最新即可解决此次漏洞。
内核官网下载4.12-RC5内核包
接下来我把自己虚拟机3.0内核升级到4.12
wgethttps://git.kernel.org/torvalds/t/linux-4.12-rc5.tar.gz --no-check-certificate
这里使用Xshell通过ssh连接虚拟机。官网是https协议传输,使用wget下载时容易报错,在最后加& --no-check-certificate 参数即可解决。
使用tar –xvf解压到本地
安装系统时选择的是最小安装法,导致还会有一些基本的工具没装,这里使用
yum grouplist去检测程序所有安装包情况
这里使用yum groupinstall Development tools安装开发工具,这是一个包含众多小工具例如:binutils、bison、flex、gcc、gcc-c++、gettext、libtool等等,以避免后面对内核进行编译时出现错误。这是已经安装后的。
yum install hmaccalc zlib-develbinutils-devel elfutils-libelf-devel
来安装其它依赖工具,我这是已经安装过后。如果提示要安装,安装即可。
开始准备编译内核
make mrproper 删除不必要的文件和目录。
把旧版本内核的配置文件复制并命名为.config,这样新编译内核就会使用原来的配置文件
make& bzImage &开始编译,一路回车
解决报错:
yum install openssl &
yum install openssl-devel
make &&编译,需要较长时间
make modules文件编码模块,也需要等待较长一段时间
make modules_install& 安装模块
make install
我们知道,centos 6.x是通过/etc/grub.conf就行内核启动顺序修改的,而且比较直观查看。但centos 7的系统和6就不一样了,是通过grub2为引导程序。下边简单说下centos 7的内核启动顺序如何修改。
1,首先查看当前系统有几个内核。比如:
cat /boot/grub2/grub.cfg |grep menuentry
2,设置默认的启动内核,选择CentOS Linux (4.12.0-rc5)7 (Core)这个内核为默认启动。
grub2-set-default &CentOS Linux (3.10.0-327.el7.x86_64)7 (Core)
验证是否修改成功:grub2-editenv list
3,重启机器观察。
重启成功以后查看下机器的内核是不是该内核:
在虚拟机启动的时候出现多个内核引导项,选第一个进入系统
进入系统后查看内核版本,成功升级成4.12
本文已收录于以下专栏:
相关文章推荐
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install -y http://www.elrepo.org...
系统版本:CentOS Linux 7
内核版本:linux-4.12
1.下载并且解压打开文件夹
2.进入文件夹后进入系统调用的入口表,这个表记录了系统调用的一...
更新前,内核版本为:uname -r
3.10.0-327.10.1.el7.x86_64升级的方法:1、导入key rpm --import https://www.elrepo.org/RPM...
Centos7 内核升级&默认启动最近搞了一台Intel® Pentium® Processor J4205的机器,安装centos7后发现非常卡顿,看到启动的时候说不识别CPU,于是就去看去主板商官...
ps:第一次写博客,也没有什么特别的目的,就是记录一下自己做的一点东西,希望在写代码之余能够静下心来总结一点东西,为了日后有迹可循,如果日后待我懂得多了能为广大程序员提供一点帮助那是更好(我现在虽然也...
(此方法只限于CentOS派系的yum/rpm。补充:限于64Bit。CentOS7的32位,我试过用CentOS6的32位内核来升级,可升级可重启可使用,半个小时后删除了此系统没再尝试使用,所以不知...
更新前,内核版本为:
3.10.0-327.10.1.el7.x86_641212
升级的方法:
1、导入key
rpm --import https://www...
对于一些特殊的软件,如docker 需要linux内核3.1 之上才能很好支持,这时就需要升级内核了,而centos7默认的内核好像是  3.10.x,有些低。
查看当前系统内核...
前一篇文章介绍了如何在只有Windows系统可以启动的情况下,通过BCDEdit和Grub4Dos来启动Linux系统。可是这样启动Linux实际上运行了两次Boot程序。既然通过上述方法已经可以进入...
在grub2硬盘的计数是从0开始的,分区的计数是从1计数的
例如(hd0,msdos1)表示第一个硬盘第一个分区
msdos5表示拓展分区
一个硬盘的分区有三种类型:主分区、拓展分区、逻辑分区
...
他的最新文章
讲师:王哲涵
讲师:韦玮
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
centos7怎么升级内核到4.2?
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
对你来说最简单的方法:root权限执行。
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 --enablerepo=elrepo-kernel install kernel-ml
我看过他们官方源了,目前是kernel4.2没错。(估计是追新族……)
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:http://blog.csdn.net/youshijifen/article/details/
阅读(...) 评论()&·&由于实验室需要安装了centos6.5.但是一直无法联网。后来还是无法解决。于是开始升级内核。要是编译内核太麻烦,后来找到了yum升级的方法,在这里与大家 ...
centos6.9更新内核,ceto系统更新内核。 ... 该经验图片、文字中可能存在外站链接或电话号码等,请注意识别,谨防上当受骗!
好文章啊,因为主机商预装的linux2.6自带的curl低版本无法采集https,所以到处找解决方案。能升级内核的话,估计这个问题可以解决了。谢谢。
1.确认当前Linux系统的内核版本,使用命令 uname -a 2.切换到/usr/src目录下 cd /usr/src #此后如果没有提示所有操作都是在这个目录下 1 1 3.下载Linux Kernel 我 ...
7的内核版本是3.10,升级的原因是为了测试openvswitch的vlan技术,默认openvswitch的2.3版本是允许CentOS 7默认内核3 你好,游客 ... 更新前,内核 版本为 [root@ip-10-10 ...
本文转自/thread-.html 默认centos-6.7 自带的内核版本:
CentOS 6.4系统中编译和升级内核 (08/25/:58) Linux入门学习:CentOS 6.4 系统升 (03/12/:09) CentOS 7升级内核到3.18 的方法 (02/02/ ...
本文适用于CentOS 6.4, CentOS 6.5,亲测可行,估计也适用于其他Linux发行版。 1. 准备工作 1.1 下载源码包 Linux内核版本有两种:稳定版和开发版 ,Linux内核 ...
泡泡网笔记本频道7月8日 美国当地时间2014年7月7日17:39:42,CentOS官方放出CentOS7.0.140 64位的版本下载地址,主要更新:内核更新至3.10.0、支持Linux ...
本人升级的目的是想在CentOS6.2上运行docker,官方建议内核版本在3.8.0及以上,于是就自己从Linux内核官方网站上下载源码,自己编译。 1. 准备工作 确认 ...

我要回帖

更多关于 centos7 iso 升级内核 的文章

 

随机推荐