厉害的超人 发表于 2006-6-30 02:54:26

rpm安装mplayer之libtheora.so.0问题

出现:libtheora.so.0(libtheora.so.1.0) is needed by mplayer-1.0pre8-1.i386
但是libthera.so.0已经安装过了,在/usr/lib/里面,只不过系统没更新,
我记得敲一个什么命令就可以更新这些lib文件了,这样就可以顺利安装mplayer了。请问是什么命令呢?(类似/sbin/ldconfig之类的?)

jiangtao9999 发表于 2006-6-30 18:22:31

需要装 libtheora 的 rpm 才可以,因为 rpm 系统有自己的数据库,似乎不能直接添加记录。

反正我是不会添加。

厉害的超人 发表于 2006-7-1 00:23:28

我装了libtheora.so.0的rpm(libtheora-1.0alpha4-2.i386.rpm)的,再装它就会说已经安装了。但是再装mplayer它仍会说:libtheora.so.0(libtheora.so.1.0) is needed by mplayer-1.0pre8-1.i386

jiangtao9999 发表于 2006-7-1 08:55:23

你的这个版本似乎和编译 mplayer 时用的版本不一样,里面提供的 so 也会不一样。
要不你找 mplayer 的 src.rpm 自己 rpmbild --rebuild 吧~~~

linux 的依赖关系就是这么郁闷。

实在不行 rpm -ivh mplayer 的时候加上 --force --nodeps
但出了问题别找任何人。 :wink:
页: [1]
查看完整版本: rpm安装mplayer之libtheora.so.0问题