CentOS 7.3降低内核版本为7.2
查看当前内核版本:
[root@nineep ~]# uname -r
2.3.10.0-514.2.2.el7.x86_64
查看当前发行版本:
[root@nineep ~]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
降低内核版本:
配置yum repo:http://vault.centos.org/7.2.1511/centosplus/x86_64/Packages/
下载安装以CentOS 7.2 内核rpm包(其实这时候已经有老版本的内核rpm包存在)

kernel-3.10.0-327.el7.x86_64.rpm
kernel-tools-3.10.0-327.el7.x86_64.rpm
kernel-tools-libs-3.10.0-327.el7.x86_64.rpm
先安装这2个包
yum install kernel-tools-3.10.0-327.el7.x86_64.rpm
yum install kernel-tools-libs-3.10.0-327.el7.x86_64.rpm
再安装kernel-3.10.0-327.el7.x86_64.rpm(如果没有被你清理的话)
yum install kernel-3.10.0-327.el7.x86_64.rpm
如果yum install命令安装失败就使用rpm -ivh --force *.rpm 命令强制安装
可以查看到系统现存的2个版本的内核:
[root@nineep ~]# rpm -qa|grep -i kernel-3.10.0-
kernel-3.10.0-327.el7.x86_64.rpm
kernel-3.10.0-514.2.2.el7.x86_64
把7.3的内核卸载:
[root@nineep ~]# rpm -ev kernel-3.10.0-514.2.2.el7.x86_64
[root@nineep ~]# rpm -qa|grep -i kernel-3.10.0-
kernel-3.10.0-327.el7.x86_64.rpm
用rpm -ea 或者 yum remove命令卸载其他内核相关的包
rpm -ea kernel-tools-libs-3.10.0-514.2.2.el7.x86_64
rpm -ea kernel-tools-3.10.0-514.2.2.el7.x86_64
重新加载内核配置文件,开机启动就不显示新内核
grub2-mkconfig >/boot/grub2/grub.cfg
降低发行版本:
(以下都是配置好对应的repo之后操作,http://vault.centos.org)
[root@nineep ~]# yum install centos-release-7-2.1511.el7.centos.2.10.x86_64.rpm
[root@nineep ~]# yum remove centos-release-7-3.1611.el7.centos.x86_64
[root@nineep ~]# rpm -qa|grep -i centos-release-7-
centos-release-7-2.1511.el7.centos.2.10.x86_64
验证
1.查看此时的内核版本:
[root@nineep ~]# uname -r
3.3.10.0-514.2.2.el7.x86_64
2.查看此时的发行版本:
[root@nineep ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
3.重启:
[root@nineep ~]# reboot
CentOS 7.3降低内核版本为7.2的更多相关文章
- CentOS 7/6系统升级内核版本到5.2.2
由于公司服务器新业务需要,需要将CentOS 7系统的内核(3.10.0-229)进行升级. 关于内核版本的定义:版本性质:主分支ml(mainline),稳定版(stable),长期维护版lt(lo ...
- 升级Centos 7/6内核版本到4.12.4的方法
一.查看那系统内核版本 二.升级内核 三.修改grub中默认的内核版本 四.重启系统并查看系统内核 公司打算上Docker服务,目前需要安装运行环境,Docker新的功能除了需要Centos 7系统之 ...
- yum-cron更新 CentOS yum update 不升级内核版本方法
http://www.360doc.com/content/15/0608/17/15798950_476597844.shtml 相关yum-cron说明有一些 CentOS yum update ...
- 升级CentOS 7.4内核版本的三种方案
https://blog.csdn.net/breeze915/article/details/79243673 在实验环境下,已安装了最新的CentOS 7.4操作系统,现在需要升级内核版本. 实验 ...
- centos与内核版本对应关系
centos是基于redhat的二次开发,redhat会封装不同版本的内核,有时候,我们需要指定内核版本的centos,下面两个网站或许对你有帮助: https://access.redhat.com ...
- CENTOS 7 升级内核版本(附带升级脚本)
写在前面的话 对于系统而言,除非是那种安全性要求非常高的公司或者经常会有第三方安全机构对其漏洞扫描的才容易涉及到系统的内核升级,比如之前呆过一个公司,因为需要做三级等保的原因,就会涉及到系统扫描,这时 ...
- 升级CentOS 7.4内核版本--升级到最新
在实验环境下,已安装了最新的CentOS 7.4操作系统,现在需要升级内核版本.实验环境 CentOS-7-x86_64-Minimal-1708.isoCentOS Linux release 7. ...
- CentOS 7 升级内核版本
1.查看当前内核版本 $ uname -r 3.10.0-514.el7.x86_64 $ uname -a Linux k8s-master 3.10.0-514.el7.x86_64 #1 SMP ...
- 升级CentOS 7 内核版本
1.查看当前内核版本 $uname -r 3.10.0-957.el7.x86_64 $uname -a Linux prometheus 3.10.0-957.el7.x86_64 #1 SMP T ...
随机推荐
- Codeforces--618A--Slime CombiningCrawling(数学)
Slime CombiningCrawling in process... Crawling failed Time Limit:2000MS Memory Limit:262144KB ...
- Tool:安全狗
ylbtech-Tool:安全狗 安全狗,互联网安全品牌,云安全服务与解决方案提供商 .企业用户遍布互联网金融.电商.游戏.移动互联网.政府单位等多个行业. 1.返回顶部 1. 2. 2.返回顶部 ...
- .ignore配置问题1:配置后所忽略的文件不起作用
gitignore可以指定git忽略指定文件. 问题: 想忽略一些文件在.gitignore文件中会配置对应的文件,但是有时候配置后还是没有起作用: 我在element-ui封装个性化组件时,需要更换 ...
- 巴什博弈----hdu2147-----较难
kiki's game Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 40000/10000 K (Java/Others)Total ...
- linux命令(006) -- w
w命令用于显示已经登陆系统的用户列表,并显示用户正在执行的指令.执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序.单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户 ...
- strcpy 和 memcpy自实现
都是套路,详见代码注释: #include <stdio.h> #include <assert.h> #include <iostream> using name ...
- c/c++ 参数传递 - 数组
对于函数参数中的数组类型:传递的是数组地址,可以理解成传递的是对数组的引用.不是值传递,这是由C/C++函数实现机制决定的.一下三种函数生命完全等价: void func(int array[10]) ...
- Ambari架构及安装
不多说,直接上干货! 1.什么是Ambari? 2.Ambari项目是由哪几部分构成的? 3.Ambari系统架构是如何组成的? 前言 Hadoop集群的管控一直是一个热门的话题,对于这样的一个应用场 ...
- unity多语言本地化
简介 嗯...一般来说做游戏啥的都不会只发一个国家,但是每个国家语言不同,就存在多语言本地化的问题,然后直接用过一个通过xml完成本地化的东东,然后策划反馈不会修改xml,扔给我一个excel让我自己 ...
- IIS Express 错误提示汇总
在做WEB Service开发中,要经常用到IIS Express服务器,有些自己遇到的问题做一个汇总以待后续查找. 错误类型: 问题来源:直接在项目上选择调试运行. 解决方案: 1.直接找到那个文件 ...