请教:如何把多个rpm文件做成一个rpm安装软件?谢谢
谢谢 有必要么 把所有包放在一个文件夹里,在终端里输入rpm -ivh *.rpm就可以全部安装了嘛,没必要做成一个rpm包。 :shock::? 可以作成***.run 自己写个脚本 执行rpm -ivh *.rpm报错cannot creat %sourcedir /usr/src/redhat/SOURCE。另一位说做成*.run是自动安装程序吗?要怎样做呢?谢谢 请问*.src.rpm能这么安装吗? 不能。必须先rebuild rpmbuild --rebuild xxx.src.rpm编译,但是不支持*.src.rpm编译一批文件.我现在需要安装很多src.rpm文件,请教要怎么办?谢谢 找一个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来获得执行属性 我是新手不太明白你的意思.我要安装的都是*.src.rpm文件,怎么能让他们自动全部安装呢?是不是只能所有的都编译到一个文件中,然后在rpm -ivh *.rpm? 执行rpm -ivh *.rpm报错cannot creat %sourcedir /usr/src/redhat/SOURCE。
另一位说做成*.run是自动安装程序吗?要怎样做呢?谢谢
rpm -ivh *.rpm --nodeps --force
一定管用 8) 执行rpm -ivh *.rpm报错cannot creat %sourcedir /usr/src/redhat/SOURCE。
另一位说做成*.run是自动安装程序吗?要怎样做呢?谢谢
rpm -ivh *.rpm --nodeps --force
一定管用 8)
管用不一定能用 8) 执行rpm -ivh *.rpm报错cannot creat %sourcedir /usr/src/redhat/SOURCE。
另一位说做成*.run是自动安装程序吗?要怎样做呢?谢谢
rpm -ivh *.rpm --nodeps --force
一定管用 8)
管用不一定能用 8)
最起码是把它装上了,能不能用先不管了 8)
况且,很多时候是只要能装上,基本就能用,尽管缺少这个或缺少那包的 :-D
页:
[1]
2