yum install -y bison flex elfutils-libelf-devel bc gcc make git ctags ncurses-devel openssl-devel
获取内核源码,解压
代码语言:javascript复制
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.16.17.tar.xz
tar xvf linux-5.16.17.tar.xz
cd linux-5.16.17
make clean
make mrproper # 清理内核源码目录
配置内核
代码语言:javascript复制
make menuconfig # 老的ncurses界面,被nconfig取代
make nconfig # 新的命令行ncurses界面
编译内核
代码语言:javascript复制
make -j 4
安装内核模块
代码语言:javascript复制
make modules_install # 安装模块,安装完毕后,到/lib/modules/目录下查看,相当于把内核配置文件安装在/lib/modules/目录内