redhat Linux Enterprise 5.3 下安装mplayer的整个过程跟大家分享一下:

      老师放三天假同学们大多数都家了,因为不上课所以睡得小早,一个人躺在宿舍的床上。突然脑中闪现何不在linux上安装上一个软件,能够听歌,看电影。想必行,与是拿出电脑。在网上搜索一些资料,结合自己在安装过程中遇到的问题及经验与大家共勉!(对了linux的其他版本也支持)MPlayer功能很强大,安上试一试你便知道。。。。。。。

 

效果如图:

 

 

1.       想安装MPlayer,应先提供安装环境,这样能让我们事倍功半

首先检查Linux系统中是否已经安装了以下包

 gtk2-devel

glib2-devel

libpng

libpng-devel

gtk+

gtk+-devel

 

最好安装三个组包:

X Software Development(提供SDL

Development Libraries(提供gcc等编译条件)

Development Tools

注意:以上版本的包最好不要太低

好了有了以上的环境我们就来下我们需要的安装包了!!

   2.下载主程序:(官网下载)

MPlayer-1.0rc2.tar.bz2(已经安装成功)

下载地址:http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2

 

    官方×××:

      essential-20071007.tar.bz2

下载地址:http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2

 

    官方win32_codes_all

      windows-essential-20071007.zip

下载地址:http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20071007.zip

 

皮肤:

Blue-1.7.tar.bz2

下载地址:http://www.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2

 

字体:

gb2312-ming.tar.bz2

   下载地址:http://www.mplayerhq.hu/MPlayer/contrib/fonts/chinesefonts/gb2312-ming.tar.bz2  

 

  3.安装codec,命令如下

 

    1mkdir /usr/lib/codecs

2mkdir /usr/lib/wincodecs

 

    3tar jxvf essential-20071007.tar.bz2

4mv essential-20071007/* /usr/lib/codecs

 

    5unzip windows-essential-20071007.zip

    6mv windows-essential-20071007/* /usr/lib/wincodecs

 

    4.安装mplayer,命令如下:

 

    1 tar jxvf MPlayer-1.0rc2.tar.bz2

    2 cd MPlayer-1.0rc2

3 ./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --codecsdir=/usr/lib/codecs/  --win32codecsdir=/usr/lib/wincodecs/  --language=zh_CN

这一步开能会出现如下情况,不过没关系,继续make即可:

 

 

 

    注意:

    ——prefix=/usr/local/mplayer 是安装路径

    ——enable-gui 安装图形化用户界面

    ——enable-freetype 调节字体

    ——codecsdir=/usr/lib/codecs/

    ——win32codecsdir=/usr/lib/wincodecs 指定解码位置

    ——language=zh_CN 中文

 

4make

make这一步一定不能出错:

 

    5make install

 

             注意:如果编译不成功make distclean 一下重新装就行了

 

   5.安装皮肤,命令如下:

    1tar jxvf Blue-1.7.tar.bz2

    2mv Blue /usr/local/mplayer/share/mplayer/skins/

    3cd /usr/local/mplayer/share/mplayer/skins/

    4mv Blue default

 

  6.测试运行,命令如下:

/usr/local/mplayer/bin/gmplayer

 

  7安装字体:

    1 mkdir /usr/local/mplayer/share/mplayer/font/

    2tar jxvf gb2312-ming.tar.bz2

    3 cd gb2312-ming/gbsn00lp16/

  (4 sudo cp * /usr/local/mplayer/share/mplayer/font/

 

  8.再次运行命令/usr/local/mplayer/bin/gmplayer a.mp3即可播放选定文件,打开时注意选择文件类型。

   你是不是感觉每次都用那么长的命令,可麻烦,其实我也感觉到了;怎样才能用简单命令搞定呢,其实很简单如下:

       vim /etc/profile

        加一行:

       PATH=$PATH:/usr/local/mplayer/bin/

然后重读:/etc/profile

       gmplayer kongzi.rmvb

       gmplayer a.mp3 就可以用了

 

    9.  下面的一步是在Redhat Linux Enterprise 5.3SELinux显示出错误的解决方案

       cd /usr/lib/codecs/

chcon -t textrel_shlib_t /usr/lib/codecs/drvc.so

         你是否会问为什么出错呢,原因很简单,就是应为为selinux的状态为enforcing。

              另一个解决方案:setenforce 0 ,将其改为permissive不过这只是暂时的,重启后失效;要想永久生效得改配置文件:/etc/sysconfig/selinux  将SELINUX=enforcing改为SELINUX=permissive即可

 赶紧行动吧,安装自己的播放器!!!!!!!!!!!!