04 升级内核

  1. 查看当前系统的内核版本

    uname -msr
    
    # 输出当前内核版本和操作系统架构
    Linux 3.10.0-862.el7.x86-64 x86-64
  2. 更新系统Repo源

    # 确保获取最新的内核版本
    yum –y update
  3. 启用ELRepo

    # 安装ELRepo的GPG密钥,否则系统会拒绝安装未签名的软件包
    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    
    # 安装ELRepo
    rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
  4. 查看当前可获得的内核版本

    yum list available --disablerepo='*' --enablerepo=elrepo-kernel
    • 长期支持版:kernel-lt
    • 主线版(支持时间短且更新频繁):kernel-ml
  5. 安装新版内核

    yum --enablerepo=elrepo-kernel install kernel-ml
    # or
    yum --enablerepo=elrepo-kernel install kernel-lt
  6. 重启系统以启用新内核

    reboot

    在GRUB界面选择需要的内核版本。

  7. 设置默认内核

    vim /etc/default/grub
    
    #  修改GRUB_DEFAULT=X为下面的内容
    GRUB_DEFAULT=0 (zero)
    
    # 这行将指示引导加载程序默认使用列表中的第一个内核,即最新的内核。
    
    # 重建内核配置文件
    grub2-mkconfig -o /boot/grub2/grub.cfg
    
    reboot
上次修改: 17 June 2020