newhand1 发表于 2003-9-20 12:17:03

关于src.rpm的问题,大家帮我看看!!!

1.我在精华版里看到:
2.如何安装.src.rpm软件包
有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时
需要进行编译。这类软件包有两种安装方法,
方法一:
1.执行rpm -i your-package.src.rpm
2. cd /usr/src/redhat/SPECS
3. rpmbuild -bp your-package.specs 一个和你的软件包同名的specs文件
4. cd /usr/src/redhat/BUILD/your-package/ 一个和你的软件包同名的目录
5. ./configure 这一步和编译普通的源码软件一样,可以加上参数
6. make
7. make install


于是我下载了一个:gaim-0.68-1.src.rpm
按照它上面讲的方法:
首先: rpm -i gaim-0.68-1.src.rpm
出现以下信息:
# rpm -i 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

接着我来到:cd /usr/src/redhat/SPECS
在这里我看到这样一个文件:gaim.spec

然后到了第三步:rbmbuild -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

大家帮帮我是怎么回事??

newhand1 发表于 2003-9-20 14:54:13

没人帮帮我吗??

newhand1 发表于 2003-9-20 14:57:29

没人帮帮我吗??

newhand1 发表于 2003-9-20 16:09:02

真的很需要你们的帮助!!!!!
各位大侠伸出你们的源助之手吧

hew 发表于 2003-9-20 16:59:18

用ROOT用户.
rpmbuild --rebuild fielname.srpm

newhand1 发表于 2003-9-20 17:14:58

我用的是RedHat8.0工作站。

班主大哥: 我是问 *.src.rpm
页: [1]
查看完整版本: 关于src.rpm的问题,大家帮我看看!!!