centos

centos镜像如何升级内核版本

小樊
51
2025-09-06 01:02:03
栏目: 智能运维

升级CentOS镜像内核版本有使用ELRepo仓库和手动编译安装两种常用方法,以下是具体步骤:

使用ELRepo仓库升级(推荐)

  1. 安装ELRepo仓库
    • CentOS 7sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgsudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm
    • CentOS 8及以上:可参考官方文档使用对应命令安装ELRepo仓库。
  2. 查看可用内核版本yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
  3. 安装所需内核版本:如安装最新长期支持版sudo yum --enablerepo=elrepo-kernel install kernel-lt -y
  4. 更新GRUB配置grub2-mkconfig -o /boot/grub2/grub.cfg
  5. 重启系统sudo reboot

手动编译安装内核

  1. 下载内核源码:从Linux内核官网下载所需版本。
  2. 解压源码tar -xvf linux-*.tar.xz -C /usr/src/
  3. 配置内核cd /usr/src/linux-*make menuconfigcp /boot/config-$(uname -r) .configmake oldconfig
  4. 编译内核make -j$(nproc)sudo make modules_installsudo make install
  5. 更新引导加载程序sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  6. 重启系统sudo reboot

升级前建议备份重要数据,且在生产环境中,最好先在测试环境验证新内核的稳定性和兼容性。

0
看了该问题的人还看了