|
|
发表于 2004-12-2 00:15:02
|
显示全部楼层
意思是发布的mplayer RPM包需要依赖>1.20版本的SDL库
如果想正常使用mplayer首先需要确定系统安装SDL库并且版本要大干>1.20,但是如何确定,使用“软件包管理器(kpackage)”查询
或者使用rpm -qv
[root@dato root]# rpm -qv SDL
SDL-1.2.3-1
[root@dato root]# rpm -qv SDL-devel
package SDL-devel is not installed
[root@dato root]# kpackage
如果你查询到的SDL版本<1.20,那么建议你使用
rpm -Uvh SDL*.rpm --nodeps 升级包里带的SDL版本
也就是首先执行rpm -e SDL*.rpm --nodeps卸载旧版本SDL
再执行rpm -i SDL*.rpm --nodeps --nodeps忽略依赖关系,建议--nodeps参数少用
参考
http://www.rpm.org/RPM-HOWTO/
使用基于RPM的发行版本,学会RPM SPEC很有必要 |
|