centos8.2内核版本_centos发行版本和内核版本

centos8.2内核版本_centos发行版本和内核版本文章目录1.查看当前内核版本2.使用ELRepo仓库3.安装最新版内核4.设置以新的内核启动5.生成grub配置文件并重启系统6.验证新内核7.查看系统中已安装的内核8.删除旧内核9.参考文献1.查看当前内核版本使用的系统版本,当前日期CentOS最新版:1$cat/etc/redhat-release2CentOSLinuxrelease8.2.2004(Co…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

文章目录

1. 查看当前内核版本

2. 使用ELRepo仓库

3. 安装最新版内核

4. 设置以新的内核启动

5. 生成grub配置文件并重启系统

6. 验证新内核

7. 查看系统中已安装的内核

8. 删除旧内核

9. 参考文献

1. 查看当前内核版本

使用的系统版本,当前日期CentOS最新版:

1 $ cat /etc/redhat-release2 CentOS Linux release 8.2.2004 (Core)

查看当前系统内核版本:

$ uname -r4.18.0-193.6.3.el8_2.x86_64

当前日期 Linux 的内核很多都 5.x,各方面考虑还是有必要升级一下的,内核可以从这里直接下载:https://www.kernel.org/

2. 使用ELRepo仓库

这里使用ELRepo仓库,ELRepo 仓库是基于社区的用于企业级 Linux 仓库,提供对 RedHat Enterprise(RHEL)和其他基于 RHEL的 Linux 发行版(CentOS、Scientific、Fedora 等)的支持。ELRepo 聚焦于和硬件相关的软件包,包括文件系统驱动、显卡驱动、网络驱动、声卡驱动和摄像头驱动等。网址:http://elrepo.org/tiki/tiki-index.php :

导入ELRepo仓库的公共密钥:

$ rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

安装ELRepo仓库的yum源:

$ yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

可用的系统内核安装包:

1 $ yum –disablerepo=”*” –enablerepo=”elrepo-kernel”list available2 bpftool.x86_64 5.7.7-1.el8.elrepo elrepo-kernel3 kernel-ml-devel.x86_64 5.7.7-1.el8.elrepo elrepo-kernel4 kernel-ml-doc.noarch 5.7.7-1.el8.elrepo elrepo-kernel5 kernel-ml-headers.x86_64 5.7.7-1.el8.elrepo elrepo-kernel6 kernel-ml-modules-extra.x86_64 5.7.7-1.el8.elrepo elrepo-kernel7 kernel-ml-tools.x86_64 5.7.7-1.el8.elrepo elrepo-kernel8 kernel-ml-tools-libs.x86_64 5.7.7-1.el8.elrepo elrepo-kernel9 kernel-ml-tools-libs-devel.x86_64 5.7.7-1.el8.elrepo elrepo-kernel10 perf.x86_64 5.7.7-1.el8.elrepo elrepo-kernel11 python3-perf.x86_64 5.7.7-1.el8.elrepo elrepo-kernel

3. 安装最新版内核

1 $ yum –enablerepo=elrepo-kernel install kernel-ml

4. 设置以新的内核启动

0 表示最新安装的内核,设置为 0 表示以新版本内核启动:

$ grub2-set-default 0

以后不需要第5步,直接使用这条指定不同数字设置不同内核版本启动。

5. 生成grub配置文件并重启系统

1 $ grub2-mkconfig -o /boot/grub2/grub.cfg2 $ reboot

这一步可以不用执行生成grub配置的命令,直接重启!

6. 验证新内核

1 $ uname -r2 5.7.7-1.el8.elrepo.x86_64

这个版本就是本文第一张截图中稳定版 v5.7.7

7. 查看系统中已安装的内核

可以看到这里一共安装了3个版本的内核,分别是 v4.18.0-193.6.3 和 v4.18.0-147.5.1以及 v5.7.7-1。

1 $ rpm -qa |grep kernel2 kernel-core-4.18.0-193.6.3.el8_2.x86_643 kernel-modules-4.18.0-147.5.1.el8_1.x86_644 kernel-ml-modules-5.7.7-1.el8.elrepo.x86_645 kernel-devel-4.18.0-147.5.1.el8_1.x86_646 kernel-4.18.0-80.el8.x86_647 kernel-tools-libs-4.18.0-193.6.3.el8_2.x86_648 kernel-core-4.18.0-80.el8.x86_649 kernel-4.18.0-147.5.1.el8_1.x86_6410 kernel-modules-4.18.0-80.el8.x86_6411 kernel-4.18.0-193.6.3.el8_2.x86_6412 kernel-tools-4.18.0-193.6.3.el8_2.x86_6413 kernel-ml-5.7.7-1.el8.elrepo.x86_6414 kernel-headers-4.18.0-193.6.3.el8_2.x86_6415 kernel-core-4.18.0-147.5.1.el8_1.x86_6416 kernel-devel-4.18.0-193.6.3.el8_2.x86_6417 kernel-modules-4.18.0-193.6.3.el8_2.x86_6418 kernel-ml-core-5.7.7-1.el8.elrepo.x86_64

8. 删除旧内核

删除旧内核,这一步是可选的。

$ yum remove kernel-core-4.18.0 kernel-devel-4.18.0 kernel-tools-libs-4.18.0 kernel-headers-4.18.0

再查看系统已安装的内核,确认旧内核版本已经全部删除:

1 $ rpm -qa |grep kernel2 kernel-ml-modules-5.7.7-1.el8.elrepo.x86_643 kernel-ml-5.7.7-1.el8.elrepo.x86_644 kernel-ml-core-5.7.7-1.el8.elrepo.x86_64

也可以安装 yum-utils 工具,当系统安装的内核大于3个时,会自动删除旧的内核版本:

1 $ yum install yum-utils

删除旧的版本使用 package-cleanup 命令。

9. 参考文献

1 ELRepo官网:http://elrepo.org/tiki/index.php

2 Centos7升级内核版本:https://www.cnblogs.com/xzkzzz/p/9627658.html

————————————————

版权声明:本文为CSDN博主「Erics-1996」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/Thanlon/java/article/details/107193301

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172300.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 文本分类算法比较与总结

    文本分类算法比较与总结本文对常用的几种文本分类算法进行了比较与总结 主要阐述它们之间的优劣 为算法的选择提供依据 nbsp 一 Rocchio 算法 nbsp Rocchio 算法应该算是人们思考文本分类问题最先能想到的 也是最符合直觉的解决方法 基本的思路是把一个类别里的样本文档各项取个平均值 例如把所有 体育 类文档中词汇 篮球 出现的次数取个平均值 再把 裁判 取个平均值 依次做下去 就可以得到一个新的向量 形象的称之为 质心 质

    2025年7月17日
    5
  • RSA加密算法简介[通俗易懂]

    RSA加密算法简介[通俗易懂]背景RSA加密算法是公钥密码最著名的算法之一,是由MIT三位(RonRivest,AdiShamir,LenAdleman)提出的,也就以三位的名字首字母命名。该算法的理论基础是“大数分解和素数检测“,如果说有一天,大数分解和素数检测的数学理论被证明可以简单解决,那么RSA算法的加密将没有任何意义。有提出说量子计算机的出现可以大大提高RSA的破解效率。下面我们将简单学习RSA加密算法的

    2022年5月3日
    112
  • 让程序员崩溃的瞬间(非程序员勿入)(程序员形象都不好)

    阅读本文大概需要2.3333分钟。前方高能,每一个程序员看完,你不笑死个人,你来找我,我自己看了好几遍,反正笑的停不下来,太特么有才了。1.公司实习生找Bug2….

    2022年4月10日
    29
  • kong 网关教程入门[通俗易懂]

    kong 网关教程入门[通俗易懂]helm安装先创建pvkind:PersistentVolumeapiVersion:v1metadata:name:kong-postgrelabels:release:stablespec:capacity:storage:8GiaccessModes:-ReadWriteOncepersistentVolum…

    2022年6月26日
    78
  • java heap space 什么意思_java heap space是什么意思?

    java heap space 什么意思_java heap space是什么意思?因为程序要从数据读取近10W行记录处理,当读到9W的时候就出现java.lang.OutOfMemoryError:Javaheapspace这样的错误。javaheapspace的意思为“java堆空间”。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量setJAVA_OPTS=-Xms32m-Xmx512m可以根据自己机器的…

    2022年7月7日
    40
  • 基于Ubuntu 的 Parrot ARDrone 2.0的SDK安装以及ardrone_autonomy和tum_ardrone的安装和使用

    基于Ubuntu 的 Parrot ARDrone 2.0的SDK安装以及ardrone_autonomy和tum_ardrone的安装和使用经过了一个多星期的摸索,现在开始慢慢理解ParrotARDrone2.0的使用。现在总结一下遇到的问题,希望用这款无人机的人能够得到一些帮助,毕竟不能总是做一个伸手党。ParrotARDrone2.0是法国的一家无人机的厂商生产的无人机的产品,是parrotardrone1.0的进阶版,摸索的这一个星期我感受到现在对ardrone2.0的支持还是挺棒的。有很多资料,遇到问题

    2022年8月15日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号