最近安装了rhel6.5想听个mp3,但是找了好多源码包,包括mplayer在内按着网上的教程苦逼的编译,最后发现全都是错误,想听首歌歌真的太难了,我在linuxcast上面终于找到了方法,因为是视频操作,所以我将其转换为书面版,供大家参考。

        感谢linuxcast我终于可以用linux听mp3了!

        我的环境是rhel6.5-i386的,所以我以32位为例,其他版本只要下载相对应版本号的安装包即可。

一、下载第三方rpm包:

1、http://rpmfusion.org/

For users

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 包含一个叫做'epel-release'的包,这个包包含了 EPEL 源的 gpg 密钥和软件源信息。您可以通过 yum 安装到您的企业版 Linux 发行版上。除了 epel-release 源,还有一个叫做'epel-testing'的源,这个源包含最新的测试软件包,其版本很新但是安装有风险,请自行斟酌。

注意:

Idea.png

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!