rpm包修改包名

1.安装包

rpmrebuild下载链接: https://sourceforge.net/projects/rpmrebuild/files/rpmrebuild/2.12-1/

rpmbuild直接用yum安装 :yum install rpm-build

2.创建目录,解压rpmrebuild文件

mkdir -p /data
mkdir -p /data/rpmbuild
mkdir -p /data/rpmbuild/BUILDROOT
mkdir -p /data/rpmbuild/SPECS
cd /data/rpmbuild
echo "%_topdir /data/rpmbuild" >> ~/.rpmmacros
tar -zxvf rpmrebuild-2.12-1.tar.gz

 

3.在/data/rpmbuild目录下, 获取rpm包的spec文件

./rpmrebuild.sh -e -p --notest-install guile22-2.2.4-3.fc30.x86_64.rpm

此时会打开这个rpm包的spec文件, 这是一个临时的文件, 然后修改对应的内容后,保存退出,提示Do you want to continue ? (y/N) 选择y,等待完成。

BuildArch:     x86_64
Name:          guile22
Version:       2.2.4
Release:       3.fc30

此处修改 Release:       3.fc30  为  Release:       3.xxtest

 

然后就会身份新命名的rpm包

/data/rpmbuild/RPMS/x86_64/guile22-2.2.4-3.xxtest.x86_64.rpm

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值