注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 [业内传闻]今天,7月25日..
 帮助

安装SRPM包(RedHat ES4)


2008-05-02 01:22:52
 标签:RedHat RPM SRPM   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/74546
源代码RPM为扩展名是*.src.rpm的RPM包。

1>安装源代码RPM包
sudo rpm -ivh packagename.src.rpm
这时源代码RPM包被分解为:
/usr/src/redhat/BUILD          解压过的tar包安装的源代码,在此目录下用其packagename的文件夹存放
/usr/src/redhat/RPMS           从源代码RPM包生成的二进制RPM包存放目录
/usr/src/redhat/SOURCES        实际的源代码,tar压缩包
/usr/src/redhat/SPECS          建立二进制RPM包的规范文件
/usr/src/redhat/SRPMS          在包建立过程中生成的源代码RPM包

其中/usr/src/redhat/SOURCES目录下的.spec文件是用于建立二进制RPM包的规范文件。

2>生成可安装的二进制包
生成二进制RPM包及tar源代码包:
rpmbuild -ba /usr/src/redhat/SPECS/packagename.spec
只生成二进制RPM包:
rpmbuild -bb /usr/src/redhat/SPECS/packagename.spec

3>安装软件包
安装二进制RPM包:
rpm -ivh /usr/src/redhat/RPMS/packagename.rpm
安装tar包:
cd /usr/src/redhat/BUILD/packagename/
./confiugre
make && make install

本文出自 “子 孑” 博客,请务必保留此出处http://zhangjunhd.blog.51cto.com/113473/74546





    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: