倾听雨
全部博文(1)
2010年(1)
ANHUI
cao_doct
大鬼不动
sswqzx
wang2kk
mingfei1
分类:
2010-11-25 09:46:11
1、安装rpmbuild#yum install rpm-build redhat-rpm-config
2、安装rpmdevtools#yum install rpmdevtoolsFedora 是不能自动建立/root/rpmbuild,我们可以自己来建这些目录#fedora-buildrpmtree#mkdir -p ~/rpmbuild/{BUILD,RPMS,S{OURCE,PEC,RPM}S}#echo '%_topdir %(echo $HOME)/rpmbuild' >> .rpmmacros
3、查看rpmbuild文件#ls /root有rpmbuild文件夹
4、这些目录的作用如下 /root/rpmbuildBUILD 编译时所用的暂存目录RPMS 放置打包好的套件SOURCES 放置套件的原始码及修补档等等SPECS 放置 .spec 档SRPMS 放置 Source RPMS (.src.rpm)
5、命令说明(例如:rpmbuild -bb maildrop.spec 注:在SPECS文件下运行命令,编译后打包好的rpm在RPMS文件夹下)-bp 只作准备 (解压与打补丁)-bc 准备并编译-bi 编译并安装-bl 检验文件是否齐全-ba 编译后做成*.rpm和src.rpm-bb 编译后做成*.rpm-bs 只做成*.src.rpm-tc -ti -ta -tb -ts 的功能类似,只是所需参数由spec文件变成tar包。
编译打包过程中所需的关联包,请自己安装。
上一篇:没有了
下一篇:没有了
登录 注册