红联Linux门户
Linux帮助

安装源代码RPM包(RedHat EL4)

发布时间:2008-05-02 16:52:09来源:红联作者:chaian
源代码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
文章评论

共有 0 条评论