Centos: 初始化配置-升级内核

YeLuo lol
查看内核版本
1
2
uname -r
cat /proc/version
更新yum源仓库
1
yum -y update
导入公钥
1
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
安装yum源
1
2
3
# yum install -y https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
# 清华源
yum install -y https://mirrors.tuna.tsinghua.edu.cn/elrepo/elrepo/el7/x86_64/RPMS/elrepo-release-7.0-6.el7.elrepo.noarch.rpm
查询可用内核版本
1
2
3
4
# lt表示long-term,即主线版本,该版本建议慎重选择。 
# mt表示latest mainline,即长期稳定版本,稳定可靠,建议安装该版本

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
启用 elrepo 软件源并下载安装最新稳定版内核
1
yum -y --enablerepo=elrepo-kernel install kernel-ml
查看系统可用内核,并设置内核启动顺序
1
sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
生成 grub 配置文件
1
2
# 初始化页面的第一个内核将作为默认内核
grub2-set-default 0
生成 grub 配置文件并重启
1
grub2-mkconfig -o /boot/grub2/grub.cfg
重启
1
reboot
验证
1
uname -r
删除旧内核
1
2
rpm -qa | grep kernel
yum -y remove kernel-版本
  • 本文标题:Centos: 初始化配置-升级内核
  • 本文作者:YeLuo
  • 创建时间:2023-03-03 13:34:00
  • 本文链接:https://www.zhcoder.com/2023/03/03/centos-kernel-upgrade/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!