rpm-build安装以及打包
2015-01-21 23:54
746 查看
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包 :
wget ftp://ftp.pbone.net/mirror/ftp.scientificlinux.org/linux/scientific/6.0/x86_64/updates/security/rpm-build-4.8.0-19.el6_2.1.x86_64.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,然后解压,打包即可。
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包 :
wget ftp://ftp.pbone.net/mirror/ftp.scientificlinux.org/linux/scientific/6.0/x86_64/updates/security/rpm-build-4.8.0-19.el6_2.1.x86_64.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,然后解压,打包即可。
相关文章推荐
- java打包以及Build Fat Jar插件安装
- 解决 rpmbuild 打包后安装错误
- .NET打包安装MSDE以及安装和卸载
- centos4.4以及4.7安装oracle9i(24个rpm包下载)
- CentOS 6.2 使用第三方yum源安装更多rpm软件包以及centos系统的若干问题
- 详解Vs2008下打包安装程序的一些技巧(含win7下提权限、卸载以及安装时定向到网页)
- linux:rpm、yum以及yum服务器安装
- 再谈MAPX打包以及MAPX的安装
- 详解Vs2008下打包安装程序的一些技巧(含win7下提权限、卸载以及安装时定向到网页)
- rpmbuild打包错误:*** ERROR: No build ID note found in ******
- mini-xml(mxml)开发手册--构建,安装,以及打包Mini-XML
- rpmbuild打包错误:*** ERROR: No build ID note found in ******
- C#项目打包以及自动安装SQL Sever数据库
- 详解Vs2008下打包安装程序的一些技巧(含win7下提权限、卸载以及安装时定向到网页)
- (转)详解Vs2008下打包安装程序的一些技巧(含win7下提权限、卸载以及安装时定向到网页)
- 安装RPM套件rpm-build错误解决
- 安装kernel...src.rpm错误:warning: user mockbuild does not exist - using root
- 详解Vs2008下打包安装程序的一些技巧(含win7下提权限、卸载以及安装时定向到网页)
- 在centos上安装rpmbuild
- rpm软件包管理,YUM以及源码编译安装