rpm-build安装以及打包

1,查找rpm-build,并安装

1)yum 安装

yum list |grep rpm-build 查找合适的rpm-build包
yum install -y rpm-build.x86_64 

2)非yum 安装 
如果没有yum源,可以先将rpm-build.rpm 下载到本地,下载rpm-build的时候,需要安装和操作系统版本一致的。否则会提示错误。比如我的系统如下: 

Linux sjs_78_213 2.6.32-220.17.1.el6.x86_64 #1 SMP Thu Apr 26 13:37:13 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux 

对应的rpm包是 :rpm-build-4.8.0-19.el6_2.1.x86_64.rpm  。
查找rpm包可以到 http://rpm.pbone.net/  

下载rpm包 : 

安装   rpm -ivh  rpm-build-4.8.0-19.el6_2.1.x86_64.rpm  


2,创建一个普通用户,以普通用户打包
最好以普通用户打包,否则会有一些稀奇古怪的问题。
adduser wang 
su - wang
mkdir -p /home/wang/ rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}

echo "%_topdir  /home/wang/rpmbuild" >~/.rpmmacros  

rpmbuild --showrc|grep _topdir

cd  /home/wang/ rpmbuild/SPECS 
rpmbuild -ba  dteworker-client.spec  

一个完整的rpmbuild目录可以下载http://download.csdn.net/detail/wisgood/8384763,然后解压,打包即可。
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值