整个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...
make binrpm-pkg和make -j16 rpm-pkg均存在此问题。 其中rpm-pkg会生成kernel.spec文件, 然后使用 rpmbuild 构建。 初步怀疑是某些环境变量造成。 成坚(CHENG Jian)4年前 目前发现是如下包导致的问题: rpm -qf /etc/profile.d/performance.sh openEuler-performance-20.03LTS_SP1-38.oe1.aarch64 ...
make rpm 执行会自动生成 *.spec 文件,编译完后会自动生成 rmp 安装包,编译时间比较长,建议使用配置较大的机器进行编译(4C16G的机器亲测30分钟内可编译完,1C1G一天都够呛),磁盘空间要保持在20G以上 ]#makerpm 或者 ]#makerpm-pkg & 编译好后的 rmp 包路径会有提示 ...
在其他CentOS7机器上安装这三个 rpm 包,就可以更新内核了。 代码语言:shell 复制 makerpm-pkg-j12makeINSTALL_MOD_STRIP=1rpm-pkg-j12yum localinstall kernel*-y 安装这三个 rpm 包后,还需要更新一下启动项。 代码语言:shell 复制 sudoawk-F\''$1=="menuentry " {print i++ " : " $2}'/etc/grub...
编译出的 rpm 包可以在其他的 CeonOS7.9 机器上直接安装升级内核。 如果需要压缩体积,可以将make rpm-pkg -j 12换成make INSTALL_MOD_STRIP=1 rpm-pkg -j 12 命令执行完成后,会在当前目录的~/rpmbuild/RPMS/x86_64/下出现三个 rpm 安装包 在其他CentOS7机器上安装这三个 rpm 包,就可以更新内核了。
编译成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包可以在其他的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 1. 如果需要压缩体积,可以将make rpm-pkg -j32 换成 make INSTALL_MOD_STRIP=1 rpm-pkg 。这条命令又会执行一...
#RPM spec file (make rpm-pkg) # /kernel.spec /rpmbuild/ # Expand Down 2 changes: 1 addition & 1 deletion2Makefile Original file line numberDiff line numberDiff line change Expand Up@@ -1486,7 +1486,7 @@ MRPROPER_FILES += include/config include/generated \ ...