在CentOS Minimal系统中升级内核可以提升系统性能、安全性和兼容性。以下是详细的升级步骤:
sudo yum install kernel-devel
sudo makedump -B --format bz2 --targets x86_64 --bootloader grub /boot/vmlinuz-(uname -r) /boot/vmlinuz-(uname -r).bz2
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
安装最新内核: 使用YUM命令安装最新的稳定内核版本(例如,安装最新版的ML版本)。
sudo yum --enablerepo=elrepo-kernel install kernel-ml -y
如果需要安装长期支持版本(LT版本),可以使用以下命令:
sudo yum --enablerepo=elrepo-kernel install kernel-lt -y
配置GRUB引导器: 安装新内核后,需要配置GRUB引导器以选择新内核作为默认启动项。
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
或者编辑 /etc/default/grub
文件:
sudo vi /etc/default/grub
将 GRUB_DEFAULT
设置为 0
,然后生成新的GRUB配置文件:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
重启系统并选择新内核: 重启系统并在GRUB菜单中选择新内核启动。
sudo reboot
在系统启动时,按下任意键进入GRUB菜单,选择新内核并按回车键启动系统。
验证内核版本: 重启成功后,使用以下命令验证当前使用的内核版本:
uname -r