制作新的rpm包需要先安装rpm-build工具,可以通过以下命令进行安装:

sudo yum install rpm-build

然后,可以通过以下步骤制作新的rpm包:

  1. 创建一个工作目录,例如:
mkdir ~/rpmbuild
cd ~/rpmbuild
  1. 创建一个SPECS目录,用于存放.spec文件,例如:
mkdir SPECS
  1. 复制已安装软件的.spec文件到SPECS目录下,例如:
cp /usr/src/redhat/SPECS/<package>.spec ~/rpmbuild/SPECS/
  1. 进入SPECS目录,编辑.spec文件,修改版本号、发布号等信息,例如:
nano ~/rpmbuild/SPECS/<package>.spec
  1. 执行以下命令生成源码包:
rpmbuild -bs <package>.spec
  1. 执行以下命令生成二进制包:
rpmbuild -bb <package>.spec
  1. 生成的rpm包会存放在~/rpmbuild/RPMS目录下,可以通过以下命令进行安装:
sudo rpm -ivh <package>.rpm
``
centos76 rpm 将一个已经安装的软件制作新的rpm包。

原文地址: https://www.cveoy.top/t/topic/cfvJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录