FC6下安装xmms2。按
http://www.linuxfans.org/nuke/mo ... eninfo&did=4587的
来安装。起初有些缺少某些库文件,后来都下载齐了,就是有一个libavformat.so.50没下载到,每次yum localinstall *.rpm的时候总是显示:
[root@localhost xmms2-fc6.i386.rpm]# yum localinstall *.rpm
Loading "installonlyn" plugin
Setting up Local Package Process
Examining gxmms2-0.6.5-1.20061122git.i386.rpm: gxmms2 - 1:0.6.5-1.20061122git.i386
Examining xmms2-0.2-1.20061122git.i386.rpm: xmms2 - 1:0.2-1.20061122git.i386
Examining xmms2-devel-0.2-1.20061122git.i386.rpm: xmms2-devel - 1:0.2-1.20061122git.i386
Examining xmms2-libs-0.2-1.20061122git.i386.rpm: xmms2-libs - 1:0.2-1.20061122git.i386
Marking gxmms2-0.6.5-1.20061122git.i386.rpm to be installed
Setting up repositories
core 1.1 kB 00:00
extras 100% |=========================| 1.1 kB 00:00
updates 100% |=========================| 1.2 kB 00:00
freshrpms 100% |=========================| 2.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 1.7 MB 00:11
################################################## 5482/5482
Marking xmms2-0.2-1.20061122git.i386.rpm to be installed
Marking xmms2-devel-0.2-1.20061122git.i386.rpm to be installed
Marking xmms2-libs-0.2-1.20061122git.i386.rpm to be installed
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package xmms2-devel.i386 1:0.2-1.20061122git set to be updated
---> Package xmms2-libs.i386 1:0.2-1.20061122git set to be updated
---> Package gxmms2.i386 1:0.6.5-1.20061122git set to be updated
---> Package xmms2.i386 1:0.2-1.20061122git set to be updated
--> Running transaction check
--> Processing Dependency: libavformat.so.50 for package: xmms2-libs
--> Finished Dependency Resolution
Error: Missing Dependency: libavformat.so.50 is needed by package xmms2-libs
总是缺少libavformat.so.50这个库,但实际上这个库被包含在ffmpeg中,中rpmsearch下载到的所有的ffmpeg包都是provide libavformat.so.51,而不是50。通过做软链接也不行,不论在/usr/lib/下还是/usr/local/lib下,。x先前我安装了mplayer可能和xmms2有些有些影响,因为我看到在我的mplayer文件夹下也存在libavformat的文件夹。不知道是不是这个原因。
有人和我一样吗?知道的帮帮忙阿