LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 786|回复: 0

关于解决升级中libx264.so.54缺失的问题

[复制链接]
发表于 2007-9-17 03:13:48 | 显示全部楼层 |阅读模式
前几天升级的时候总是提示一个名叫libx264.so.54的文件不存在,以至于gstream的解码器无法升级。查了一下网上,这个问题似乎是因为同时使用freshrpm和lvn的升级库的问题。所以:

如果你是刚刚安装了fedora,请注意在升级的时候,不要使用freshrpm中的faad和faac两个包的升级(或者是,只使用freshrpm或者lvn的任何一个)。

如果你已经出现了升级时库缺失的问题,不妨试试使用rpm --force安装下面的这个包:

http://dl.atrpms.net/all/libx264 ... 2245-4.fc7.i386.rpm

有的网站说解决升级版本冲突的方法之一是先删除已经安装的faad和faac,这样同时也会删除mplayer。我就是按照这样做的,但中间出现一个库缺失:libdts.so.0。这时候可能是因为卸载前面的那几个包的时候把这个文件也给搞掉了。所以还需要重新安装这个包:libdts.so.0。从这个地址下载该包:

http://rpm.livna.org/fedora/7/i386/libdca-0.0.2-3.lvn7.i386.rpm

然后依然是使用rpm --force来安装,因为这个包其实已经安装了,只是其中的那个文件缺失了。

这两个包搞定以后,应该就没什么问题了。我使用

yum --disablerepo=freshrpms install faad2 faac mplayer mplayer-fonts mplayer-gui mplayer-skins mplayerplug-in xine-lib-extras-nonfree

没有任何问题,重新安装成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表