赞
踩
yum install rpmdevtools #不是必须的
rpmdev-setuptree
mkdir -p ~/rpmbuild/{
BUILD,RPMS,SOURCES,SPECS,SRPMS}
默认位置 | 宏代码 | 名称 | 用途 |
---|---|---|---|
~/rpmbuild/SPECS | %_specdir | Spec 文件目录 | 保存 RPM 包配置(.spec)文件 |
~/rpmbuild/SOURCES | %_sourcedir | 源代码目录 | 保存源码包(如 .tar 包)和所有 patch 补丁 |
~/rpmbuild/BUILD | %_builddir | 构建目录 | 源码包被解压至此,并在该目录的子目录完成编译 |
~/rpmbuild/BUILDROOT | %_buildrootdir | 最终安装目录 | 保存 %install 阶段安装的文件 |
~/rpmbuild/SPECS | %_rpmdir | 标准 RPM 包目录 | 生成/保存二进制 RPM 包 |
~/rpmbuild/RPMS | %_srcrpmdir | 源代码 RPM 包目录 | 生成/保存源码 RPM 包(SRPM) |
rpmbuild -ba ~/rpmbuild/SPECS/NAME.spec
yum install rpmdevtools #不是必须的
rpmdev-setuptree
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。