centos 7升级内核kernel 5.17.1

您所在的位置:网站首页 centos7升级内核到44 centos 7升级内核kernel 5.17.1

centos 7升级内核kernel 5.17.1

2024-03-15 19:03| 来源: 网络整理| 查看: 265

一、简介

1、本次升级主要是处理CVE-2022-0847的漏洞问题 2、操作系统版本CentOS Linux release 7.2 3、内核版本,升级前3.10.0-327.el7.x86_64

二、下载内核

1、离线升级时,可在http://ftp.sjtu.edu.cn/sites/elrepo.org/linux/kernel/el7/x86_64/RPMS选择对应架构平台不受影响的内核版本文件下载,然后离线安装,也可通过yum下载包后进行安装 2、在线安装时,直接通过yum进行安装即可。

三、升级内核

因为在线yum升级较为简单,且大部份命令相同,因此本次升级以离线方式进行升级。

首先找台能访问互联网的机器,下载内核包

1、安装 ELRepo 最新版本库 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm 在这里插入图片描述

2、查看可用的最新kernel版本

yum --disablerepo=“*” --enablerepo=“elrepo-kernel” list available 在这里插入图片描述 可以看到有两个版本 内核版本介绍: lt:longterm的缩写:长期维护版; ml:mainline的缩写:最新稳定版;

3、下载内核 可用yum --enablerepo=elrepo-kernel install kernel-直接在线安装 这里我们使用yum的downloadonly下载到本地。 下载稳定版本 yum -y install --downloadonly --downloaddir=/tmp/kernel --enablerepo=elrepo-kernel kernel-ml 在这里插入图片描述

在这里插入图片描述

安装 rpm -ivh * 在这里插入图片描述

切换内核

查看所有可用内核版本 grubby --info=ALL | grep ^kernel 在这里插入图片描述

查看默认的内核版本 grubby --default-kernel awk -F’ ‘$1=="menuentry " {print i++ " : " $2}’ /etc/grub2.cfg 在这里插入图片描述

设置内核版本 grubby --set-default “/boot/vmlinuz-5.17.3-1.el7.elrepo.x86_6” grub2-set-default 1 在这里插入图片描述

重启

reboot重启服务器

问题处理

问题1、鼠标无法使用,不灵敏 处理:将旧内核驱动复制到新的内核里面 [root@localhost ~]# cp -r /usr/src/kernels/3.10.0-327.el7.x86_64/drivers /usr/src/kernels/5.17.2-1.el7.elrepo.x86_64/drivers

编译安装参考http://blog.itpub.net/27771627/viewspace-1256552/



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3