gentoo内核升级,内核版本能升级吗

安装 / 升级的方法和建议

1.对于 CentOS/RHEL 系统,尽量使用 yum 方式或 RPM 包安装 / 升级内核,需要注意的是红帽的 Red Hat Linux 服务需要订阅。

2.使用安装新内核而不是直接升级内核,安装新内核不会覆盖旧内核,而升级会导致新内核直接替换旧内核,可能会导致系统无法启动,安装也可以让我们在升级后有回滚的选择。

3.一般地,对于大多数 Linux 分发版,使用 yum/dnf 和分发版布官方的存储库来升级内核,这种方式只能升级到该分发版的存储库提供的最新版本,而不是 Linux 内核组织发布的最新内核。

4.如果想迅速并且安全地使用最新内核,对于 CentOS/RHEL 系统并不支持 yum 的方式直接安装或升级。那么此时我们可以使用 ELRepo(第三方存储库) 进行内核安装升级。

5.下载新内核的源码包进行编译安装,这种方式有助于我们更细致地学习内核底层知识,但在生产环境中不推荐编译安装。

6.尽量使用最新的 Linux 发行版,新的 Liunx 发行版包含该发行版维护的新内核,如果有必要,那么请使用如 yum upgrade 或者 yum update 来更新你的系统。对于 Ubuntu、Debian 等发行版,使用 apt-get update 方式来更新。

安装 / 升级新内核的目的

  • 许多出于对安全的考虑,如避免以前版本中发现的漏洞
  • 更充分地认识内核,了解内核的各个内核模块和功能
  • 更好的利用 / 体验新内核的的新功能和特性

Linux 内核版本分为主线、稳定和长期版本。所有内核版本都可以在内核开发官方网站 上获取。

在 CentOS 上安装 / 升级内核

Linux 内核升级通常有两种方式:

  • 1.下载新版内核到服务器上,进行编译安装,之后删除老内核, 优点:可完全控制编译项。 缺点:慢,且容易失败;
  • 2.采用 yum 方式安装, 优点是:快捷方便,成功率高。
[root@localhost ~]# cat /etc/redhat-release   //查看系统版本

CentOS release 6.8 (Final)



[root@localhost ~]# cat /proc/version     

Linux version 2.6.32-642.el6.x86_64 (mockbuild@worker1.bsys.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) ) #1 SMP Tue May 10 17:27:01 UTC 2016



[root@localhost ~]# uname -r     //查看内核版本

2.6.32-642.el6.x86_64



[root@localhost ~]# yum list kernel --showduplicates    //查看yum可升级的内核版本

...

已安装的软件包

kernel.x86_64                           2.6.32-642.el6                                 @anaconda-CentOS-201605220104.x86_64/6.8

可安装的软件包

kernel.x86_64                           2.6.32-754.el6                                 base

kernel.x86_64                           2.6.32-754.2.1.el6                             updates

kernel.x86_64                           2.6.32-754.3.5.el6                             updates

kernel.x86_64                           2.6.32-754.6.3.el6                             updates

kernel.x86_64                           2.6.32-754.9.1.el6                             updates

kernel.x86_64                           2.6.32-754.10.1.el6                            updates

kernel.x86_64                           2.6.32-754.11.1.el6                            updates

kernel.x86_64                           2.6.32-754.12.1.el6                            updates

kernel.x86_64                           2.6.32-754.14.2.el6                            updates

kernel.x86_64                           2.6.32-754.15.3.el6                            updates

kernel.x86_64                           2.6.32-754.17.1.el6                            updates

kernel.x86_64                           2.6.32-754.18.2.el6                            updates

kernel.x86_64                           2.6.32-754.22.1.el6                            updates

kernel.x86_64                           2.6.32-754.23.1.el6                            updates

kernel.x86_64                           2.6.32-754.24.2.el6                            updates

kernel.x86_64                           2.6.32-754.24.3.el6                            updates

kernel.x86_64                           2.6.32-754.25.1.el6                            updates

kernel.x86_64                           2.6.32-754.27.1.el6                            updates

kernel.x86_64                           2.6.32-754.28.1.el6                            updates

kernel.x86_64                           2.6.32-754.29.1.el6                            updates

kernel.x86_64                           2.6.32-754.29.2.el6                            updates



[root@localhost ~]# yum update kernel-2.6.32-754.el6.x86_64    //直接执行update升级内核

...

===============================================================================================================================

 软件包                           架构                    版本                                  仓库                      大小

===============================================================================================================================

正在安装:

 kernel                           x86_64                  2.6.32-754.el6                        base                      32 M

为依赖而更新:

 kernel-firmware                  noarch                  2.6.32-754.29.2.el6                   updates                   29 M

... 

已安装:

  kernel.x86_64 0:2.6.32-754.el6



作为依赖被升级:

  kernel-firmware.noarch 0:2.6.32-754.29.2.el6



完毕!



[root@localhost ~]# reboot      //重启系统



[root@localhost ~]# cat /proc/version

Linux version 2.6.32-754.el6.x86_64 (mockbuild@x86-01.bsys.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC) ) #1 SMP Tue Jun 19 21:26:04 UTC 2018



[root@localhost ~]# uname -r

2.6.32-754.el6.x86_64

在 CentOS 上降级内核

[root@localhost ~]# ls *.rpm    //内核版本2.6.32-358rpm包

kernel-2.6.32-358.el6.x86_64.rpm  kernel-firmware-2.6.32-358.el6.noarch.rpm



[root@vos vos3000]# uname -r     //查看降级之前的系统内核版本

2.6.32-642.el6.x86_64



[root@localhost ~]# yum -y remove kernel kernel-firmware

...

删除:

  kernel-firmware.noarch 0:2.6.32-642.el6



完毕!



[root@vos vos3000]# yum -y install kernel-2.6.32-358.el6.x86_64.rpm kernel-firmware-2.6.32-358.el6.noarch.rpm

...

已安装:

  kernel.x86_64 0:2.6.32-358.el6                            kernel-firmware.noarch 0:2.6.32-358.el6



完毕!       

[root@localhost ~]# reboot     //重启系统



[root@vos ~]# uname -r      //查看降级后内核版本

2.6.32-358.el6.x86_64



[root@vos ~]# cat /proc/version

Linux version 2.6.32-358.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013

禁止内核更新:

[root@spgpu ~]# vim /etc/yum.conf

在[main]部分加上:

exclude=kernel* centos-release

这样,在yum update的时候就不会更新内核了。

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/325273.html

(0)

相关推荐

  • 冯德伦和莫文蔚(冯德伦和莫文蔚什么时候认识的)

    饿了吗?戳右边关注我们,每天给您送上最新出炉的娱乐硬核大餐! 2月3日,香港知名娱乐记者白露眉在某杂志上发表了一篇专栏,讲述了她所知道的一段周星驰与莫文蔚之间的往事。 白露眉是纵横娱乐圈35年的资深娱记。在2月3日更新的专栏中,她大曝周星驰在分手后曾找莫文蔚复合,却遭到女方泼冷水的惨况,引来不少网友关注。 近日,周星驰与前女友于文凤打起了官司,成为众人关注的…

    2023-05-26 用户投稿
  • android api,android api版本对应

    以下是一篇关于“androidapi”的文章: 一、AndroidAPI的概述 AndroidAPI可能是Android开发中最为重要的组成部分之一。它就像是一座巨大的宝藏库,为开发者提供了各种功能和工具,让我们能够在Android平台上构建出丰富多彩的应用程序。 从某种程度上来说,AndroidAPI就像是一个魔法盒子,我们可以从中取出各种神奇的组件和功能…

    2025-08-10
  • vps代理,vps代理 推荐

    《VPS代理:从入门到实践》 一、什么是VPS代理 VPS代理,也许你之前并没有听说过这个词。简单来说,VPS代理就是通过虚拟专用服务器(VirtualPrivateServer)来实现网络代理的一种方式。它就像是一个中间桥梁,让你的设备能够通过这个服务器来访问互联网,从而隐藏你的真实IP地址,实现一些特殊的网络需求。 我觉得可以把VPS代理想象成一个秘密通…

    2025-12-09
  • jsp怎么打开,jsp怎么在浏览器打开

    ?????????????jsp????????????£? ???jsp????????? JSP??JavaServerPages??????????????????????????HTML????????Java?????????????JSP???????????????????????Java?????HTML???????????????????…

    用户投稿 2025-10-04
  • 温度计种类图片,水银体温计推荐

    目前市面上的体温表主要有传统水银体温表和电子类体温表两个大类,其中,常见的电子测温仪器主要有耳温枪、额温枪和电子体温计三种。他们的准确度:水银体温计>腋下电子体温计>耳温枪>额温枪。 一、水银体温计, 水银体温计是传统的玻璃温度计,水银体温表也被医院广泛使用,因为水银体温计的优点:示值准确、稳定性高、价格低廉、无须电源供电,而且易清洗,易消毒,使用方法简便,…

    2023-07-10 用户投稿
  • 移动有没有流量卡(移动有没有流量卡买)

    进入5G时代后,三大运营商的“抢客户”大战愈演愈烈。以中国移动为例,今年不少地区的用户都收到了他们打来的定向营销电话,免费送给客户10GB的流量,为期三个月。 但就是这样一个看似很给力的行为,却引发了一段争议。原来,这10个G的流量是5G网络定向流量,也就是说必须是5G手机才能使用,并且即便是5G手机,也需要手动开启5G网络才行。 这意味着,像近两年华为推出…

    2023-05-28
  • 百度 打不开,百度也打不开

    《当百度打不开时:背后的原因及应对之策》 在当今数字化的时代,百度作为我们获取信息、进行搜索的重要工具,几乎已经成为了我们生活和工作中不可或缺的一部分。然而,有时候我们可能会遇到百度打不开的情况,这让我们感到困惑和不安。那么,百度打不开究竟是怎么回事呢?可能会有哪些原因导致这种情况的发生呢?又该如何去应对呢? 一、网络连接问题 也许我们最先想到的就是网络连接…

    2025-08-14
  • fifa18正版,fifa18世界杯模式下载

    EA旗下足球游戏FIFA18最近正式开始了2018年俄罗斯世界杯活动。在活动中玩家在对自己的游戏下载升级包后可以获得两个世界杯模式:真实球赛和世界杯赛事,前者完全按照今年世界杯打造,后者则允许玩家选择自己心仪的任意球队参与世界杯。这就可以实现中国队夺冠的梦想了。 另外说一下今年FIFA游戏预测捧起大力神杯的是法国队,世界杯开幕式马上就要开始了,也期待一下世界…

    2023-07-11
  • 平板电脑怎么连接电脑,如何将平板电脑连接到电脑

    很多朋友可能想让手机或者平板iPad和电脑一样,可以连接一套鼠标键盘,然后用鼠标和键盘来控制手机,这样在手机或者平板上也可以办公处理文字工作,比电脑更加的方便, 手机等断设备连接键盘和鼠标其实很简单,只需要一套蓝牙鼠标键盘就可以,一般的蓝牙键盘都会兼容windows、ios、安卓等常见的系统,也就是支持手机、平板和电脑,給手机饿平板配置的鼠标键盘,可以选择简…

    用户投稿 2023-05-10
  • j.j.希克森,希克转会勒沃库森

    美职篮每天一球员:9月4日 J.J.希克森 J.J.希克森 2016年8月22日,福建男篮宣布签下J.J.希克森。2016-2017赛季为福建队出战27场,场均24.5分,13.4个篮板,1.7次助攻,0.6个盖帽和1.8次抢断。 J.J.希克森争抢篮板 2017年8月21日,江苏同曦队宣布签约J.J.希克森。2017-2018赛季为江苏队共出战38场,场均…

    2023-06-07
  • 淮南赛雷猴,赛雷猴是什么意思

    以下是一篇关于“淮南赛雷猴”的文章: 一、“淮南赛雷猴”的起源与含义初探 我一直对“淮南赛雷猴”这个词汇感到好奇,它到底是从哪里来的呢?也许它是某个地方的方言词汇,又或者是在特定的网络文化语境中诞生的。我觉得它的发音很特别,“赛雷猴”这个部分似乎带有一些俏皮和诙谐的意味,就好像是在模仿某种动物的叫声或者动作。而“淮南”这个词则可能与某个特定的地区相关联,但具…

    用户投稿 2025-08-22
  • 肝功能五项检查,肝功能化验报告单解读

    肝功能化验报告单,少则11项,多则20几项,密密麻麻的一张化验单上,一堆数字似天书一样,这么一张小小的化验单到底说明了什么呢?项目这么多,怎么迅速 get 到重点呢? go!go!go!一文读懂肝功能检查报告单! 肝功能检查是医生诊断病情的常用辅助检查手段之一,是对血液中的有形成分,即胆红素、血清总胆汁酸、蛋白质、酶这四个部分进行检测与分析,这对了解疾病的发…

    2023-07-05 用户投稿