RPM 是在 Linux 下广泛使用的软件包管理器,由 Red Hat 开发。它的全称是 RPM Package Manager,和 PHP、GNU 一样,是一个递归的缩写。RPM 软件包后缀名是.rpm
。将 RPM 解包后,便可以得到软件的本体。
创建相关目录
安装rpmrebuild及rpmbuild
安装准备重新打包的rpm
提取RPM包spec文件
替换或修改RPM包内容
解压原RPM包
将相应包拷贝到BUILDROOT目录下
-
通过rpmbuild -ba /root/rpmbuild/SPECS/abc.spec命令执行编译,根据错误信息将相应的文件拷贝到BUILDROOT下相应目录
-
修改或替换需要调整的文件
生成RPM包
生成的RPM位置在/root/rpmbuild/RPMS目录下
评论区