1. 从redhat 的ftp站点下载 src rpm包, kernel-*.src.rpm
2. 执行 rpmbuild -bp kernel-*.src.rpm
3. 进入BUILD目录的源码目录, 把自己的config 拷贝成.config 然后make menuconfig,给代码打patch
4. cp .config 覆盖 configs目录中的config文件,并把config文件拷贝到SOURCES目录
5. 修改SPECS中的kernel.spec
%define buildid .your_identifier
把这行cp $RPM_SOURCE_DIR/config-* . ->
删除这行make -f %{SOURCE20} VERSION=%{version} configs
6. 开始编译内核
2. 执行 rpmbuild -bp kernel-*.src.rpm
3. 进入BUILD目录的源码目录, 把自己的config 拷贝成.config 然后make menuconfig,给代码打patch
4. cp .config 覆盖 configs目录中的config文件,并把config文件拷贝到SOURCES目录
5. 修改SPECS中的kernel.spec
%define buildid .your_identifier
把这行cp $RPM_SOURCE_DIR/config-* . ->
cp $RPM_SOURCE_DIR/config-*
删除这行make -f %{SOURCE20} VERSION=%{version} configs
6. 开始编译内核