整个make rpm-pkg的过程就是创建kernel.spec,然后执行rpmbuild,我跳过make rpm-pkg过程,直接用rpmbuild也可以,步骤如下: 1.安装工具 yum install rpm-devel;rpmdevtools yum groupinstall "Development Tools" 2.rpmdev-setuptree #在当前用户根目录下生成rpmbuild目录 rpmbuild/ ├── BUILD ├── BUILDROOT ├...
4.安装内核 make install:安装内核 make modules_install:安装驱动 5.打包工具 make rpm:生成内核的RMP包 make rpm-pkg:生成带源码的RPM包 make binrpm-pkg:生成包含内核和驱动的RMP包 make deb-pkg:生成包含内核和驱动的debian包 6.生成文档工具 make xmldocs:生成xml文档 make pdfdocs:生成pdf文档 maek html...
编译出的 rpm 包可以在其他的 CeonOS7.9 机器上直接安装升级内核。 如果需要压缩体积,可以将 make rpm-pkg -j 12 换成make INSTALL_MOD_STRIP=1 rpm-pkg -j 12 命令执行完成后,会在当前目录的 ~/rpmbuild/RPMS/x86_64/ 下出现三个 rpm 安装包 在其他CentOS7机器上安装这三个 rpm 包,就可以更新内核了...
make rpm 执行会自动生成 *.spec 文件,编译完后会自动生成 rmp 安装包,编译时间比较长,建议使用配置较大的机器进行编译(4C16G的机器亲测30分钟内可编译完,1C1G一天都够呛),磁盘空间要保持在20G以上 ]#makerpm 或者 ]#makerpm-pkg & 编译好后的 rmp 包路径会有提示 ...
编译成rpm包 编译出单独的通用RPM包可以在其他的CentOS 7机器上直接安装,免去了以上繁琐的手动编译的过程。在当前目录 linux-6.0-rc3 下执行 : yum -y install rpm-build && make rpm-pkg -j32 如果需要压缩体积,可以将make rpm-pkg -j32 换成 make INSTALL_MOD_STRIP=1 rpm-pkg 。 这条命令又会执行一...
编译成rpm包 编译出单独的通用RPM包可以在其他的CentOS 7机器上直接安装,免去了以上繁琐的手动编译的过程。 在当前目录linux-6.0-rc3下执行 : yum -y install rpm-build && make rpm-pkg -j32 如果需要压缩体积,可以将make rpm-pkg -j32 换成 make INSTALL_MOD_STRIP=1 rpm-pkg 。
rpm-pkg - Build both source and binary RPM kernel packages binrpm-pkg - Build only the binary kernel package deb-pkg - Build the kernel as an deb package tar-pkg - Build the kernel as an uncompressed tarball targz-pkg - Build the kernel as a gzip compressed tarball ...
编译出的 rpm 包可以在其他的 CeonOS7.9 机器上直接安装升级内核。 如果需要压缩体积,可以将make rpm-pkg -j 12换成make INSTALL_MOD_STRIP=1 rpm-pkg -j 12 命令执行完成后,会在当前目录的~/rpmbuild/RPMS/x86_64/下出现三个 rpm 安装包 在其他CentOS7机器上安装这三个 rpm 包,就可以更新内核了。
make dir/file.ko:构建指定驱动4.安装内核 make install:安装内核 make modules_install:安装驱动5.打包工具 make rpm:生成内核的RMP包 make rpm-pkg:生成带源码的RPM包 make binrpm-pkg:生成包含内核和驱动的RMP包 make deb-pkg:生成包含内核和驱动的debian包6.生成文档工具 make xmldocs:生成...
make -j4 5,打包内核RPM包 make binrpm-pkg -j64 6,安装RPM包 rpm -ivh ./rpmbuild/RPMS/x86_64/kernel-6.6.40-2.x86_64.rpm rpm -ivh ./rpmbuild/RPMS/x86_64/kernel-headers-6.6.40-2.x86_64.rpm 或是 rpm -Uvh ./rpmbuild/RPMS/x86_64/kernel-headers-6.6.40-2.x86_64.rpm ...