当前位置: 首页 > 工具软件 > X-BUILD > 使用案例 >

rpm-build安装以及打包

陆斌
2023-12-01
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,然后解压,打包即可。
 类似资料: