.src.rpm到底有多少种方法来解压??
看了资料:有的说先 rpm -ivh *.src.rpm
有的又说: rpmbuild --rebuild *.src.rpm
到底哪个是对的啊??
我试了从来都没有成功过??
还有是不是和版本有关系的啊??
我现在用的是rh8.0工作站!!!
哪位大侠:
能给一个真正的能解 *.src.rpm的方法!!必须是你真正用过可以实现的 都对
rpm -ivh xxxx.src.rpm是先安装xxxx.src.rpm,但不编译,要编译的话就进入/usr/src/redhat/SPECS下执行rpmbuild -ba xxxx.spec
rpmbuild --rebuild xxxx.src.rpm则把上面的两个步骤都一起做了。
不成功多半是你没装开发环境,工作站好像不包含开发环境。 多谢,我在安装rh8.0时把开发环境也加进去了。
我想在试试,不过现在我进不了xwindows了? 多谢,我在安装rh8.0时把开发环境也加进去了。
我想在试试,不过现在我进不了xwindows了?
能详细点 # rpmbuild --rebuild gaim-0.68-1.src.rpm
Installing gaim-0.68-1.src.rpm
warning: user elb does not exist - using root
warning: group elb does not exist - using root
warning: user elb does not exist - using root
warning: group elb does not exist - using root
error: Failed build dependencies:
libao-devel is needed by gaim-0.68-1
gtkspell-devel is needed by gaim-0.68-1
然后我到:
/usr/src/redhat/SOURCES在这里找到:gaim-0.68.tar.gz
我的总结: (我用的是rh8.0工作站)
对*.src.rpm的解压:
第一步:rpmbuild --rebuild *.src.rpm ,会出现以下信息:
Installing gaim-0.68-1.src.rpm
warning: user elb does not exist - using root
warning: group elb does not exist - using root
warning: user elb does not exist - using root
warning: group elb does not exist - using root
error: Failed build dependencies:
libao-devel is needed by gaim-0.68-1
gtkspell-devel is needed by gaim-0.68-1
第二步:
cd/usr/src/redhat/SOURCES
在这里你会发现:gaim-0.68.tar.gz 这个文件!!
用tar zxvf *.gz 解压,就会得到: gaim-0.68 这个目录.
第三步:
cdgaim-0.68 进入 这个目录之后:
先 ./configure 完成之后.
再 make 完成之后.
最后 make install 安装.
你们大家是如何解压这种src.rpm的包的呢?? 大伙们都说说啊.帮帮我啊.我感到很困或!!!!! rpm -ivh gaim-xxxx.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -bp gaim.spec
cd /usr/src/redhat/BUILD
这里的gaim-xxxx目录就是gaim的源码啦 最后是不是还要
./configure
make
make install
??
如果是的话,那不如直接到Source里???
为什么还要这么多步??
cd /usr/src/redhat/SPECS
rpmbuild -bp gaim.spec
cd /usr/src/redhat/BUILD # rpm -ivh gaim-0.68-1.src.rpm
warning: user elb does not exist - using root
warning: group elb does not exist - using root
warning: user elb does not exist - using root
warning: group elb does not exist - using root
1:gaim ###########################################
还有一个问题: 总是出现 user elb group elb 不存在???
我就是用root来登录的啊?? 呵呵,版主大哥,我还有一个问题:
# rpmbuild -bp gaim.spec
error: Failed build dependencies:
libao-devel is needed by gaim-0.68-1
gtkspell-devel is needed by gaim-0.68-1
总出现这种问题, libao-devel , gtkspell-devel ??这两个东东是什么??怎么解决??
页:
[1]