zoukankan      html  css  js  c++  java
  • centos7升级内核

    当前系统内核版本:

    [root@localhost ~]# uname -a
    Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

    更新内核:

    [root@localhost ~]# yum update -y

    导入ELPepo仓库公共密钥

    [root@localhost ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

    安装ELPepo的仓库yum源

    [root@localhost ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
    获取http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
    获取http://elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:elrepo-release-7.0-4.el7.elrepo  ################################# [100%]

    列出可用的系统内核包

    [root@localhost ~]# yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
    已加载插件:fastestmirror
    Determining fastest mirrors
     * elrepo-kernel: mirrors.neusoft.edu.cn
    elrepo-kernel                                                                                                                                                                                              | 2.9 kB  00:00:00     
    elrepo-kernel/primary_db                                                                                                                                                                                   | 1.9 MB  00:00:01     
    可安装的软件包
    elrepo-release.noarch                                                                                            7.0-5.el7.elrepo                                                                                    elrepo-kernel
    kernel-lt.x86_64                                                                                                 4.4.244-1.el7.elrepo                                                                                elrepo-kernel
    kernel-lt-devel.x86_64                                                                                           4.4.244-1.el7.elrepo                                                                                elrepo-kernel
    kernel-lt-doc.noarch                                                                                             4.4.244-1.el7.elrepo                                                                                elrepo-kernel
    kernel-lt-headers.x86_64                                                                                         4.4.244-1.el7.elrepo                                                                                elrepo-kernel
    kernel-lt-tools.x86_64                                                                                           4.4.244-1.el7.elrepo                                                                                elrepo-kernel
    kernel-lt-tools-libs.x86_64                                                                                      4.4.244-1.el7.elrepo                                                                                elrepo-kernel
    kernel-lt-tools-libs-devel.x86_64                                                                                4.4.244-1.el7.elrepo                                                                                elrepo-kernel
    kernel-ml.x86_64                                                                                                 5.9.8-1.el7.elrepo                                                                                  elrepo-kernel
    kernel-ml-devel.x86_64                                                                                           5.9.8-1.el7.elrepo                                                                                  elrepo-kernel
    kernel-ml-doc.noarch                                                                                             5.9.8-1.el7.elrepo                                                                                  elrepo-kernel
    kernel-ml-headers.x86_64                                                                                         5.9.8-1.el7.elrepo                                                                                  elrepo-kernel
    kernel-ml-tools.x86_64                                                                                           5.9.8-1.el7.elrepo                                                                                  elrepo-kernel
    kernel-ml-tools-libs.x86_64                                                                                      5.9.8-1.el7.elrepo                                                                                  elrepo-kernel
    kernel-ml-tools-libs-devel.x86_64                                                                                5.9.8-1.el7.elrepo                                                                                  elrepo-kernel
    perf.x86_64                                                                                                      5.9.8-1.el7.elrepo                                                                                  elrepo-kernel
    python-perf.x86_64                                                                                               5.9.8-1.el7.elrepo                                                                                  elrepo-kernel

    说明:lt长期维护版

               ml最新稳定版

    这里选择lt版本

    [root@localhost ~]# yum -y  --enablerepo=elrepo-kernel install kernel-lt
    已加载插件:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirrors.aliyun.com
     * elrepo: mirrors.neusoft.edu.cn
     * elrepo-kernel: mirrors.neusoft.edu.cn
     * extras: mirrors.aliyun.com
     * updates: mirrors.163.com
    base                                                                                                                                                                                                       | 3.6 kB  00:00:00     
    elrepo                                                                                                                                                                                                     | 2.9 kB  00:00:00     
    extras                                                                                                                                                                                                     | 2.9 kB  00:00:00     
    updates                                                                                                                                                                                                    | 2.9 kB  00:00:00     
    (1/5): extras/7/x86_64/primary_db                                                                                                                                                                          | 222 kB  00:00:00     
    (2/5): base/7/x86_64/group_gz                                                                                                                                                                              | 153 kB  00:00:00     
    (3/5): elrepo/primary_db                                                                                                                                                                                   | 481 kB  00:00:00     
    (4/5): base/7/x86_64/primary_db                                                                                                                                                                            | 6.1 MB  00:00:02     
    (5/5): updates/7/x86_64/primary_db                                                                                                                                                                         | 3.6 MB  00:00:03     
    正在解决依赖关系
    --> 正在检查事务
    ---> 软件包 kernel-lt.x86_64.0.4.4.244-1.el7.elrepo 将被 安装
    --> 解决依赖关系完成
    
    依赖关系解决
    
    ==================================================================================================================================================================================================================================
     Package                                            架构                                            版本                                                             源                                                      大小
    ==================================================================================================================================================================================================================================
    正在安装:
     kernel-lt                                          x86_64                                          4.4.244-1.el7.elrepo                                             elrepo-kernel                                           40 M
    
    事务概要
    ==================================================================================================================================================================================================================================
    安装  1 软件包
    
    总下载量:40 M
    安装大小:182 M
    Downloading packages:
    kernel-lt-4.4.244-1.el7.elrepo.x86_64.rpm                                                                                                                                                                  |  40 MB  00:00:18     
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
    警告:RPM 数据库已被非 yum 程序修改。
      正在安装    : kernel-lt-4.4.244-1.el7.elrepo.x86_64                                                                                                                                                                         1/1 
      验证中      : kernel-lt-4.4.244-1.el7.elrepo.x86_64                                                                                                                                                                         1/1 
    
    已安装:
      kernel-lt.x86_64 0:4.4.244-1.el7.elrepo                                                                                                                                                                                         
    
    完毕!

    设置内核默认启动

    [root@localhost ~]#  sudo awk -F' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
    0 : CentOS Linux (4.4.244-1.el7.elrepo.x86_64) 7 (Core)
    1 : CentOS Linux (3.10.0-957.el7.x86_64) 7 (Core)
    2 : CentOS Linux (0-rescue-acf8c459ad794ca2b11bfcfa200b0ea6) 7 (Core)

    [root@localhost
    ~]# grub2-set-default 0

    重启:

    [root@localhost ~]# reboot

    重启结束后,查看内核版本

    [root@localhost ~]# uname -a
    Linux localhost.localdomain 4.4.244-1.el7.elrepo.x86_64 #1 SMP Tue Nov 17 18:57:10 EST 2020 x86_64 x86_64 x86_64 GNU/Linux

    完成

    嗨~如果有帮助,请帮忙点个赞吧,谢谢 -致敬每一个正在努力的人
  • 相关阅读:
    百度地图 android SDKv2.2.0
    由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值。System.Threading.ThreadAbortException
    jquery.autocomplete 搜索文字提示
    【444】Data Analysis (shp, arcpy)
    【442】Remote control GUP Linux
    【441】JSON format
    【440】Tweet 元素意义
    Spark(八)JVM调优以及GC垃圾收集器
    Spark(七)Spark内存调优
    Spark(六)Spark之开发调优以及资源调优
  • 原文地址:https://www.cnblogs.com/dongweizhen/p/14006362.html
Copyright © 2011-2022 走看看