以centos 7.9为例,安装5.4.154版本内核及安装rt补丁
安装前准备
一、首先换阿里云源
1 | wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo |
二、安装必要的依赖
1 | yum install -y ncurses-devel libncurses-dev bison flex elfutils-libelf-devel bc libelf-dev gcc make git ctags openssl-devel |
三、下载需要的内核版本,内核可以从此下载; rt补丁从此下载
1 | wget https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.4.154.tar. |
开始安装
一、解压内核及rt补丁
1 | tar xf linux-5.4.154.tar.xz |
二、将内核配置 (.config) 从 /boot 目录复制到新内核 linux-5.4.154 目录下
1 | cp /boot/config-3.10.0-1160.el7.x86_64 .config |
三、开始编译
1 | # 方式一: |
安装后检查
一、安装完成后,查看启动顺序
1 | awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg |
二、设置启动顺序
1 | grub2-set-default 0 |
三、查看默认启动顺序
1 | grubby --default-kernel |
四、重启电脑
1 | # 重启电脑并查看内核版本 |
参考文档: