开始之前必须先安装eqel,rpmfusion,rpmforge这些第三方yum源:安装请参考我的下面几篇文章。
http://blog.youkuaiyun.com/jackalfly/article/details/7572886
http://blog.youkuaiyun.com/jackalfly/article/details/7573398
http://blog.youkuaiyun.com/jackalfly/article/details/7594130
回归今天的问题,我在CentOS6.2装成功后,发现Rhythmbox无法播放mp3音乐文件,提示缺少相应的插件。而使用CentOS系统自带的yum无法安装插件,可能是因为版权的原因吧,具体请看我的博文:CentOS软件安装经验 。
下载其安装包 gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64.rpm。安装时提示缺少一堆的依赖库,而CentOS也不会自动下载。没办法,把那些依赖库一个个去谷歌上全部下载下来,再安装。
[root@flc ~]# rpm -Uvh ftp://fr2.rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64.rpm
Retrieving ftp://fr2.rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64.rpmerror: Failed dependencies:
liba52.so.0()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libdvdread.so.4()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libid3tag.so.0()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libmad.so.0()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libmp3lame.so.0()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libmpeg2.so.0()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libopencore-amrnb.so.0()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libopencore-amrwb.so.0()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
liborc-0.4.so.0()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libsidplay.so.1()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libtwolame.so.0()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
libx264.so.107()(64bit) is needed by gstreamer-plugins-ugly-0.10.16-2.el6.rf.x86_64
[root@flc ~]# rpm -Uvh