[i=s] 本帖最后由 kevin_freedom 于 2010-7-21 11:10 编辑 [/i]
初学linux数日,在安装软件的过程中遇到过几次文件依赖的问题,都没有很好的解决,今天安装realplayer过程中又遇到该问题,请各位朋友帮忙分析,提供一点解决的思路!
首先我的linux版本:
# uname -a
Linux localhost 2.6.18-8.el5 #1 SMP Fri Jan 26 14:15:21 EST 2007 i686 i686 i386 GNU/Linux
#lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5 (Tikanga)
Release: 5
Codename: Tikanga
然后我从官网上下了一个RealPlayer11GOLD.rpm,采用rpm命令安装(我用的是root用户,而且所在文件夹已经修改过权限,可以读写执行):
# rpm -ivh RealPlayer11GOLD.rpm
error: Failed dependencies:
rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by realplay-11.0.2.1744-1.i386
因为缺少依赖性文件,我尝试用yum的localinstall来安装:
# yum localinstall RealPlayer11GOLD.rpm
Loading "installonlyn" plugin
. ........
Error: Missing Dependency: rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by package realplay
接下来我在网上搜索来相关的信息,发现基本遇到该问题的同志都没找到解决方法,网上或则yum都无法找到rpmlib的安装或者源文件。
至此本人黔驴技穷,望有明白的战友能提供点帮助!
gllfk412 于 2010-08-25 21:35:06发表:
怎么解压这个rpm包?
kevin_freedom 于 2010-07-21 11:10:27发表:
昨日收到Aether.com的短消息,就这个问题进行了以下的指导,我按照第二种方法已经解决了这个问题,感谢!
以下是Aether给我的短信:
realplayer安装过程中出现的文件依赖问题
使用--nodeps参数,忽略依赖进行安装。
其实将realplayer的rpm包解压后,运行里面的RealPlayer11GOLD/opt/real/RealPlayer/realplay即可,没必要安装(只要将其中的RealPlayer目录及里面的文件放置到自己主目录下的常用目录即可)。。。。。。
:-):-)
BENGBENG 于 2010-07-20 18:05:56发表:
4# kevin_freedom
那是极为麻烦啊,依赖少还好,依赖多了就难了
kevin_freedom 于 2010-07-20 15:05:00发表:
并不是用其它播放器不好,关键在于这种依赖性问题遇到几次,都没很好的解决,所以想借安装realplayer的过程搞定这类问题而已!
Whikla 于 2010-07-20 14:56:55发表:
还是在线装的省事多多
大宝 于 2010-07-20 14:49:44发表:
用 Mplayer 不是多好?