Linux内核代码如何查看、修改、重新编译

发布时间 2023-04-19 14:28:03作者: 十方央丶

下载内核源码(选择需要的版本)

kernel-3.10.0-1160.31.1.el7.src.rpm下载

安装编译工具,如缺少依赖使用yum下载

rpm -ivh kernel-3.10.0-1160.31.1.el7.src.rpm

编译

rpmbuild --rebuild kernel-3.10.0-1160.31.1.el7.src.rpm --noclean

此时/root/目录下会生成rpmbuild目录

image

源码存放在SOURCES目录下,linux-3.10.0-1160.31.1.el7.tar.xz

tar -Jxf linux-3.10.0-1160.31.1.el7.tar.xz

解压后,修改内核源码,再压缩

tar -Jcf linux-3.10.0-1160.31.1.el7.tar.xz linux-3.10.0-1160.31.1.el7

切换到SPECS目录下

rpmbuild -bi kernel.spec

未完。。。