CentOS7内核升级、降级、指定内核版本,查看内核信息教程

本文详细介绍了如何在CentOS7系统中查看当前内核信息、安装与删除内核版本,特别是如何升级到kernel-lt长期支持版,并提供了相关内核包的说明。
部署运行你感兴趣的模型镜像

转自我的博客:sleele.com/2019/04/29/…

前言

yum -y update一下子给我升级到5.0内核,头疼

查看当前版本内核信息

uname -a复制代码

查看系统版本

cat /etc/redhat-release复制代码

查看已安装的内核

rpm -qa | grep kernel复制代码

查看内核源

查看是否有关于内核的源,elrepo(RPM repository for Enterprise Linux package),其实是个企业级Linux的仓库,这里只用到内核包,所以称为内核源

yum repolist复制代码

安装内核源

yum install https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm复制代码

开启内核更新支持

vi /etc/yum.repos.d/elrepo.repo

查看kernel-lt和kernel-ml的信息

yum info --enablerepo=elrepo-kernel kernel-lt kernel-ml

删除指定版本的kernel-tools和kernel-tools-libs

yum remove <rpm -qa | grep kernel 显示的内核名字>
# 查看已安装的内核
rpm -qa | grep kernel复制代码

删除非当前正在使用的内核

yum remove $(rpm -qa | grep kernel | grep -v $(uname -r))复制代码

安装kernel-lt、kernel-lt-headers、kernel-lt-devel、kernel-lt-tools、kernel-lt-tools-libs

安装kernel-lt、kernel-lt-headers、kernel-lt-devel、kernel-lt-tools、kernel-lt-tools-libs,其中只安装kernel系统就能跑了,其他的有可能其他软件需要使用到的而已,看个人选择。文章后面有不同包的一些说明

我在这里选择安装的是LT版本(长期支持版)

# 安装LT版
yum install --enablerepo=elrepo-kernel -y kernel-lt kernel-lt-headers kernel-lt-devel kernel-lt-tools kernel-lt-tools-libs

# 安装ML版
yum install --enablerepo=elrepo-kernel -y kernel-ml kernel-ml-headers kernel-ml-devel kernel-ml-tools kernel-ml-tools-libs

# 查看已安装的内核
rpm -qa | grep kernel复制代码

重建grub2的配置文件(可选操作)

grub2-mkconfig -o /boot/grub2/grub.cfg复制代码

查看当前可用的内核列表

awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg复制代码

选择下次开机时启动的内核

按上个命令给出的显示顺序(数字)设置

grub2-set-default 0复制代码

yum update时不升级内核

vi /etc/yum.conf
#最下面加个*
exclude=kernel*复制代码

内核相关的包说明

  • kernel-lt
    • The Linux kernel. (The core of any Linux-based operating system.)
    • 最核心的包,所有Linux系统的基础
  • kernel-lt-devel
    • Development package for building kernel modules to match the kernel.
    • 内核开发包,更多是提供给内核开发人员开发内核的一些功能模块
  • kernel-lt-doc
    • Various bits of documentation found in the kernel sources.
    • 内核包的指引文档
  • kernel-lt-headers
    • Header files of the kernel, for use by glibc.
    • 内核的头文件,一般其他应用需要调用内核能力就要引入这些头文件
  • kernel-lt-tools
    • Assortment of tools for the kernel.
    • 内核级别的一些工具
  • kernel-lt-tools-libs
    • Libraries for the kernel tools.
    • 内核级别工具所依赖的包
  • kernel-lt-tools-libs-devel
    • Development package for the kernel tools libraries.
    • 内核级别工具开发所需的依赖包

您可能感兴趣的与本文相关的镜像

ComfyUI

ComfyUI

AI应用
ComfyUI

ComfyUI是一款易于上手的工作流设计工具,具有以下特点:基于工作流节点设计,可视化工作流搭建,快速切换工作流,对显存占用小,速度快,支持多种插件,如ADetailer、Controlnet和AnimateDIFF等

CentOS 7中,有两种方式可以升级内核,分别是在线升级和离线升级。 在线升级的步骤如下: 1. 首先,查看系统当前的内核版本和系统中已安装的全部内核,可以使用命令`uname -r`和`rpm -qa | grep kernel`来查看。 2. 如果需要降级内核,可以使用`yum remove`命令卸载最新版的内核。 3. 如果需要使用最新的内核版本,可以使用`grub2-set-default`命令将最新的内核设置为默认内核,并使用`grub2-mkconfig`命令重新创建内核配置。 4. 最后,重启系统并使用`uname -r`命令验证新内核是否生效,如果生效则可以使用`yum remove`命令删除旧的内核。 离线升级的步骤如下: 1. 首先,从官网下载所需的内核rpm包。 2. 然后,使用`yum localinstall`命令安装下载的rpm包。 3. 安装完成后,重启系统并验证新内核是否生效。 通过以上步骤,您可以在CentOS 7上进行内核升级。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [CentOS 7升级内核的三种方式(yum/rpm/源码)](https://blog.csdn.net/weixin_39094034/article/details/127523196)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [CentOS7 升级内核](https://blog.csdn.net/shenyuanhaojie/article/details/121133181)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值