利用内核源码编译生成rpm安装包
利用内核源码编译生成rpm安装包
1、下载编译依赖包
yum install -y ncurses-devel elfutils-libelf-devel bc openssl-devel
2、下载内核源码
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
3、解压包并生成配置文件
tar xvJf linux-4.19.188.tar.xz
cd linux-4.19.188/
cp /boot/config-$(uname -r) .config
4、配置内核
make menuconfig
配置内核,生成.config文件,只需要点击save保存退出即可(左右键选择)。
5、编译
利用并发编译效率更高,并发数根据cpu个数决定
echo $(nproc) #查看cpu个数
nohup make binrpm-pkg -j 20 & # -j 并发数
正确编译后的日志如下: