首页 > 系统相关 >Linux之Centos7内核版本升级

Linux之Centos7内核版本升级

时间:2023-02-08 14:33:43浏览次数:50  
标签:1160.15 x86 3.10 linux Centos7 版本升级 64 Linux el7

参考文档

https://blog.csdn.net/carefree2005/article/details/114819885

1、内核升级步骤
1)、查看可升级版本
使用命令yum list kernel可以查看已安装的内核版本和可以升级至的最新内核版本,示例最新可以升级的内核版本为3.10.0-1160.15.2
[root@test1 yum.repos.d]# yum list kernel
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* extras: mirrors.ustc.edu.cn
* updates: mirrors.ustc.edu.cn
Installed Packages
kernel.x86_64 3.10.0-957.el7 @anaconda
Available Packages
kernel.x86_64 3.10.0-1160.15.2.el7 updates

2)、升级内核版本至最新版本
[root@test1 yum.repos.d]# yum update -y kernel
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* extras: mirrors.ustc.edu.cn
* updates: mirrors.ustc.edu.cn
Resolving Dependencies
–> Running transaction check
—> Package kernel.x86_64 0:3.10.0-1160.15.2.el7 will be installed
–> Processing Dependency: linux-firmware >= 20190429-72 for package: kernel-3.10.0-1160.15.2.el7.x86_64
–> Running transaction check
—> Package linux-firmware.noarch 0:20180911-69.git85c5d90.el7 will be updated
—> Package linux-firmware.noarch 0:20200421-80.git78c0348.el7_9 will be an update
–> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================================================
Installing:
kernel x86_64 3.10.0-1160.15.2.el7 updates 50 M
Updating for dependencies:
linux-firmware noarch 20200421-80.git78c0348.el7_9 updates 80 M

Transaction Summary
=====================================================================================================================================================
Install 1 Package
Upgrade ( 1 Dependent package)

Total download size: 131 M
Downloading packages:
No Presto metadata available for updates
(1/2): linux-firmware-20200421-80.git78c0348.el7_9.noarch.rpm | 80 MB 00:00:11
(2/2): kernel-3.10.0-1160.15.2.el7.x86_64.rpm | 50 MB 00:00:12
-----------------------------------------------------------------------------------------------------------------------------------------------------
Total 10 MB/s | 131 MB 00:00:12
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : linux-firmware-20200421-80.git78c0348.el7_9.noarch 1/3
Installing : kernel-3.10.0-1160.15.2.el7.x86_64 2/3
Cleanup : linux-firmware-20180911-69.git85c5d90.el7.noarch 3/3
Verifying : linux-firmware-20200421-80.git78c0348.el7_9.noarch 1/3
Verifying : kernel-3.10.0-1160.15.2.el7.x86_64 2/3
Verifying : linux-firmware-20180911-69.git85c5d90.el7.noarch 3/3

Installed:
kernel.x86_64 0:3.10.0-1160.15.2.el7

Dependency Updated:
linux-firmware.noarch 0:20200421-80.git78c0348.el7_9

Complete!

3)、查看已安装的所有内核版本
[root@test1 yum.repos.d]# rpm -q kernel
kernel-3.10.0-957.el7.x86_64
kernel-3.10.0-1160.15.2.el7.x86_64

4)、重启操作系统
[root@test1 yum.repos.d]# reboot

5)、查看当前操作系统内核版本
[root@test1 ~]# uname -a
Linux test1 3.10.0-1160.15.2.el7.x86_64 #1 SMP Wed Feb 3 15:06:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

6)、卸载旧内核
此步骤可选,建议卸载旧内核之前,先验证系统安装的软件是否正常运行
[root@test1 ~]# yum remove kernel-3.10.0-957.el7.x86_64 -y

7)、清理包
[root@test1 ~]# yum clean all

标签:1160.15,x86,3.10,linux,Centos7,版本升级,64,Linux,el7
From: https://www.cnblogs.com/james-roger/p/17101636.html

相关文章

  • Linux上git pull等操作需要每次都输入用户名和密码等问题
    在linux上拉取项目代码后,发现每次gitpull都需要输入用户名和密码,设置全局的都没有用,终于找到解决方法,直接用以下的命令即可。gitconfig--globalcredential.helpersto......
  • Linux系统运维-服务
    NFS会经常用到,用于在网络上共享存储。我举个例子给伙伴们简单说下NFS共享存储的用法。比如:假如有三台机器A,B,C,它们需要访问同一个目录,目录中都是图片,传统的做法是把这......
  • ruoyi-cloud微服务在Linux中使用docker-compose部署
    ruoyi-cloud微服务docker-compose部署前置说明**在本地安装虚拟机请务必给虚拟机分配足够内存!!!,**否则服务可能会在启动中挂掉分配4G内存我这边是够的,具体需要分配......
  • Linux安装python3
    一、安装依赖环境输入命令:yum-yinstall zlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-d......
  • linux基本功系列之date命令实战
    (文章目录)前言在日常工作中,我们经常会用到date命令来判断任务执行的时间,或者使用date命令去实现时间段内的工作任务,今天我们一起来探讨下date命令:blush:一、date简......
  • 初心者向け CentOS7.9にVNCサーバ (tigervnc-server) 構築
    https://shimaichi.blog/centos7-tigervnc-server/前提条件GNOMEDesktopがインストールされていることVNCパッケージをインストールroot権限で行ってください。y......
  • linux无阻塞输入
    //头文件#include<sys/ioctl.h>#include<sys/io.h>ioctl(STDIN_FILENO,FIONBIO,&attr);//清除阻塞输入,attr为1,这时读取不能使用getchar或scanf,如果没数据会直接返回len......
  • Linux编写C/C++程序
    ​1、安装gcc、g++编译器1.切换root用户suroot然后输入密码2.输入命令yuminstallgccyuminstallg++3.通过查找路径来检查安装是否完成whichgccw......
  • linux系统安装java环境
    首先要去官网下载jdk,网址:https://www.oracle.com/java/technologies/downloads/#java8下载好压缩包后用XShell连接linux进入usr/local:cdusr/local 然后通过xftp将......
  • linux配置jdk
    1、root用户配置,vim/etc/profile,添加如下内容#setjavaenviromentJAVA_HOME=/opt/jdk1.8.0_311JRE_HOME=/opt/jdk1.8.0_311/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar......