前言
Linux kernel 内核是所有Linux 发行版的主要组件,是计算机硬件与其进程之间的核心接口,它负责两者之间的通信,还要尽可能高效地管理资源,完成IO驱动设备管理,TCP/IP以及任务调度。
食用
这里以Centos 为例子
使用name -r 查看kernel版本号
一般都是3点几点版本
这里访问官网查看支持的kernel版本,一般分为以下几个版本
mainline主线版本
stable 稳定版本
longterm(Long Term Support) 长期支持版本
linux-next,snapshot 代码迭代版
一般使用的版本为LT版本也就是长期支持版本
Centos 内核的更新版本在这里可以下载,
第一步 执行下载内核安装包
wget https://hkg.mirror.rackspace.com/elrepo/kernel/el7/x86_64/RPMS/kernel-lt-5.4.256-1.el7.elrepo.x86_64.rpm
第二步 安装内核
rpm -ivh kernel-lt-5.4.256-1.el7.elrepo.x86_64.rpm
第三步 修改参数
修改 /etc/default/grub 将GRUB_DEFAULT=saved修改成GRUB_DEFAULT=0
第四步 生成配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg
第六步 重启
reboot
第七步 验证kernel版本
name -r
出现和kernel安装包一样的 ,则升级成功
5.4.256-1.el7.elrepo.x86_64