最近安装了rhel6.5想听个mp3,但是找了好多源码包,包括mplayer在内按着网上的教程苦逼的编译,最后发现全都是错误,想听首歌歌真的太难了,我在linuxcast上面终于找到了方法,因为是视频操作,所以我将其转换为书面版,供大家参考。
感谢linuxcast我终于可以用linux听mp3了!
我的环境是rhel6.5-i386的,所以我以32位为例,其他版本只要下载相对应版本号的安装包即可。
一、下载第三方rpm包:
1、http://rpmfusion.org/
Enable RPM Fusion on your system and verifying RPM Fusion's signing keys
Reporting bugs (Bugzilla)
FAQ
Wishlist
Howtos
Information about various packages RPM Fusion distributes
RPM Fusion based spins
选择Enable RPM Fusion on your system下面的RPM Fusion nonfree for RHEL 6 or compatible like CentOS并下载;
-----------------------------------------------------------------------------------------------------------------------------
2、http://fedoraproject.org/wiki/EPEL/zh-cn下面:
EPEL 包含一个叫做'epel-release'的包,这个包包含了 EPEL 源的 gpg 密钥和软件源信息。您可以通过 yum 安装到您的企业版 Linux 发行版上。除了 epel-release 源,还有一个叫做'epel-testing'的源,这个源包含最新的测试软件包,其版本很新但是安装有风险,请自行斟酌。
注意:
RHN 用户请注意
您也许需要启用某些'可选择的'源来安装依赖组件。这里 有一个针对 RHN-Classic 的教程。基于验证的订阅请访问 RHEL 部署指南
如果您使用第6版企业版 Linux,请安装这个 RPM 包: 从
如果您使用第5版企业版 Linux,请安装这个 RPM 包: epel-release-5-4.noarch.rpm
选择epel-release-5-4.noarch.rpm下载;
-----------------------------------------------------------------------------------------------------------------------------
3、http://pkgs.org/centos-6/atrpms-testing-i386/liblzo2_2-2.03-6.el6.i686.rpm/download/
下面下载liblzo2_2-2.03-6.el6.i686.rpm
-----------------------------------------------------------------------------------------------------------------------------
4、http://www.mplayerhq.hu/design7/dload.html
Binary Codec Packages下面的Linux x86 20071007下载下来(音频解码包)
=======================================================
二、安装
1、先安装 rpmfusion-free-release-6-1.noarch.rpm 和epel-release-6-8.noarch.rpm
#rpm -ivh rpmfusion-free-release-6-1.noarch.rpm epel-release-6-8.noarch.rpm
-----------------------------------------------------------------------------------------------------------------------------
2、如果报错说缺少libzo2,就将 liblzo2_2-2.03-6.el6.i686.rpm安装上
#rpm -ivh liblzo2_2-2.03-6.el6.i686.rpm
-----------------------------------------------------------------------------------------------------------------------------
3、#yum list | grep mplayer 查看mplayer的安装项
mplayer.i686 1.0-0.140.20120205svn.el6.1 @rpmfusion-free-updates
mplayer-common.i686 1.0-0.140.20120205svn.el6.1 @rpmfusion-free-updates
mplayer-gui.i686 1.0-0.140.20120205svn.el6.1 @rpmfusion-free-updates
mplayer-skins.noarch 1.9-1.nodist.rf @rpmforge
mplayer-doc.i686 1.0-0.140.20120205svn.el6.1 rpmfusion-free-updates
mplayer-fonts.noarch 1.1-3.0.rf rpmforge
mplayer-tools.i686 1.0-0.140.20120205svn.el6.1 rpmfusion-free-updates
smplayer.i686 0.6.9-1.el6.rf rpmforge
安装
#yum -y install mplayer
mplayer安装就完成后了,但是想要应用的话还是需要解码包的。
-----------------------------------------------------------------------------------------------------------------------------
4、解码包
#tar xf essential-20071007.tar.bz2
#mv essential-20071007 /usr/local/lib/codecs (README内说明了安装位置)
这样mplayer就可以使用了,不过是命令行形式的
#mplayer xxx.rmvb
-----------------------------------------------------------------------------------------------------------------------------
5、安装图形界面和皮肤
#yum -y install mplayer-gui.i686 mplayer-skins.noarch
图形界面的命令:gmplayer
或者是在Applications-->Sound & Videos-->MPlayer Media Player
如此就可以了,如果看电影不出图形,单击右键选择Preferences-->Video-->x11 X11 (Xlmage/Shm)
OK!写完了!感谢linuxcast!
小弟初学linux,有说的不对的或不全面的,希望大家批评指正。