polo_simon 发表于 2004-7-28 21:17:57

请教:如何把多个rpm文件做成一个rpm安装软件?谢谢

谢谢

cobranail 发表于 2004-7-28 22:43:01

有必要么

cjx3501 发表于 2004-7-29 00:12:44

把所有包放在一个文件夹里,在终端里输入rpm -ivh *.rpm就可以全部安装了嘛,没必要做成一个rpm包。

lovewilliam 发表于 2004-7-29 08:29:31

:shock::?

BOoRFGOnZ 发表于 2004-7-29 10:13:20

可以作成***.run

lizhuoru 发表于 2004-7-29 10:36:43

自己写个脚本

polo_simon 发表于 2004-7-29 11:06:07

执行rpm -ivh *.rpm报错cannot creat %sourcedir /usr/src/redhat/SOURCE。
另一位说做成*.run是自动安装程序吗?要怎样做呢?谢谢

polo_simon 发表于 2004-7-29 11:28:14

请问*.src.rpm能这么安装吗?

shadyslim 发表于 2004-7-29 11:31:07

不能。必须先rebuild

polo_simon 发表于 2004-7-29 16:10:17

rpmbuild --rebuild xxx.src.rpm编译,但是不支持*.src.rpm编译一批文件.我现在需要安装很多src.rpm文件,请教要怎么办?谢谢

chauney 发表于 2004-7-29 16:34:13

找一个install.sh,用kwrite or gedit打开,修改一下就可以按你想要的顺序安装了。eg,我装mplayer的rpm包时就用以下的install.sh:
#!/bin/bash
###########################################################
## a52dec-0.7.4-fr3.i386.rpm
## a52dec-debuginfo-0.7.4-fr3.i386.rpm
## a52dec-devel-0.7.4-fr3.i386.rpm
## aalib-1.4rc5-fr2.i386.rpm
## aalib-devel-1.4rc5-fr2.i386.rpm
## divx4linux-5.01-fr1.20020418.i386.rpm
## faad2-1.1-fr2.20030409.i386.rpm
## faad2-devel-1.1-fr2.20030409.i386.rpm
## lame-3.93.1-fr1.i386.rpm
## lame-devel-3.93.1-fr1.i386.rpm
## libdvdcss-1.2.6-fr2.i386.rpm
## libdvdread-0.9.4-fr3.i386.rpm
## libdvdread-devel-0.9.4-fr3.i386.rpm
## libmad-0.15.0b-1.hamigua.i386.rpm
## libmad-devel-0.15.0b-1.hamigua.i386.rpm
## lirc-0.6.6-fr1.i386.rpm
## lzo-1.08-fr2.i386.rpm
## lzo-devel-1.08-fr2.i386.rpm
## xvidcore-0.9.1-fr2.i386.rpm
## mplayer-1.0pre3-1.hamigua.i386.rpm
#############################################################
rpm -Uvh *.rpm --nodeps --force
不过编辑了文件以后要用chmod a+x install.sh来获得执行属性

polo_simon 发表于 2004-7-29 16:46:46

我是新手不太明白你的意思.我要安装的都是*.src.rpm文件,怎么能让他们自动全部安装呢?是不是只能所有的都编译到一个文件中,然后在rpm -ivh *.rpm?

cjx3501 发表于 2004-7-29 18:48:43

执行rpm -ivh *.rpm报错cannot creat %sourcedir /usr/src/redhat/SOURCE。
另一位说做成*.run是自动安装程序吗?要怎样做呢?谢谢
rpm -ivh *.rpm --nodeps --force
一定管用 8)

bzimage 发表于 2004-7-30 14:35:00

执行rpm -ivh *.rpm报错cannot creat %sourcedir /usr/src/redhat/SOURCE。
另一位说做成*.run是自动安装程序吗?要怎样做呢?谢谢
rpm -ivh *.rpm --nodeps --force
一定管用 8)

管用不一定能用 8)

cjx3501 发表于 2004-7-30 17:57:17

执行rpm -ivh *.rpm报错cannot creat %sourcedir /usr/src/redhat/SOURCE。
另一位说做成*.run是自动安装程序吗?要怎样做呢?谢谢
rpm -ivh *.rpm --nodeps --force
一定管用 8)

管用不一定能用 8)
最起码是把它装上了,能不能用先不管了 8)
况且,很多时候是只要能装上,基本就能用,尽管缺少这个或缺少那包的 :-D
页: [1] 2
查看完整版本: 请教:如何把多个rpm文件做成一个rpm安装软件?谢谢