|
FC4下安装mplayer的详细过程解析
安装mplayer需要四个包的安装:主程序,皮肤,codecs以及wincodecs(win32)。这四个程序都可以从mplayer官方网站下载:www.mplayerhq.hu ,我下载的程序分别是以下四种:
all-20060501.tar.bz2
Blue-1.5.tar.bz2
Mplayer-1.0pre7try2.tar
windows-all-20060501.zip
(把他们放在自己的主,目录下.开始安装)
安装时先安装编码包,mplayer的编码包须安装在/usr/lib/codecs/和/usr/lib/wincodecs(win32)中。
[root@fc4 mplayer]# tar vjxf all-20050216.tar.bz2
[root@fc4 mplayer]# mv all-20050216 /usr/lib/codecs
[root@fc4 mplayer]# chmod 644 /usr/lib/codecs/*
[root@fc4 mplayer]# chown root.root /usr/lib/codecs/*
[root@fc4 mplayer]# unzip windows-all-20060501.zip
[root@fc4 mplayer]# mv windows-all- 20060501 /usr/lib/wincodecs 或者 # mv windows-all-20050115 /usr/lib/win32
[root@fc4 mplayer]# chmod 644 /usr/lib/wincodecs/* 或者 # chmod 644 /usr/lib/win32/*
[root@fc4 mplayer]# chown root.root /usr/lib/wincodecs/* 或者 # chown root.root /usr/lib/win32/*
这样解码包就安装好了下面开始安装mplayer主程序
[root@computer liye]# bzip2 -cd Mplayer-1.0pre7.tar.bz2 | tar xvf -
[root@computer liye]# cd Mplayer-1.0pre7/
接下来是配置准备编译,是最关键也是最困难的。关于配置首先要确定几个rpm的包是否安装了,它们是:gtk+-1.2.10, gtk+-1.2.10-devel, glib-1.2.10, glib-1.2.10-devel,可以下载也可以在Fedora Core4的第四张安装盘里找到安装。
编译mplayer源码包时FC4默认安装的GCC4.0不可以用,而是要安装GCC3.2即这两个包:compat-gcc-32(CD3)和compat-gcc-32-c++ (CD4)(如果在安装系统时选全部安装,就不需要以上的配置准备了)
确认上面这几个包已经安装后,可以开始配置编译了:
[root@computer MPlayer-1.0pre7]# ./configure --enable-gui --enable-largefiles --enable-menu--prefix=/usr --confdir=/etc/mplayer--cc=gcc32
configure后面的参数是为了使用图形界面(即皮肤),以及配置文件位置等等设置的。需要注意的是,最后--cc=gcc32一定需要,是调用 gcc3.2来编译程序。否则会调用GCC4.0来编译,mplayer是不能用gcc4.0编译的。配置成功后,后面就一马平川了!
[root@computer MPlayer-1.0pre7]# make
[root@computer MPlayer-1.0pre7]# make install(时间会长点)
[root@computer]#cd etc
[root@computer]#cp example.conf /usr/local/mplayer/etc/config
[root@computer]#cp codecs.conf /usr/local/mplayer/etc/
(似乎会提示/usr/local/mplayer无法创建一般文件,那就一个一个给他建(mplayer、etc) ,有目录了,在cp一下)如果前面的设置等都正确,这里一般不会再有错误了。(至少我没遇到,也许和新的程序有关吧!我看见的教程都用的是一样的几个家伙。)
现在mplayer已经装到了你的linux里.下面要安装皮肤即图形界面
[root@computer liye]# bzip2 -cd Blue-1.5.tar.bz2 | tar xvf --C/usr/share/mplayer/Skin/
[root@computer liye]# mv /usr/share/mplayer/Skin/Blue/ /usr/share/mplayer/Skin/default/
这里安装了刚刚的那个blue皮肤并将它设为默认的,安装完以后你也可以找到各种mplayer的皮肤,不用解压直接放到/usr/share/mplayer/Skin/下就可以在mplayer的界面上修改皮肤了。
然后可以在桌面上放置一个mplayer的图标,在桌面上右键选择启动器,名称为mplayer;命令为/usr/bin/gmplayer,而mplayer的默认图标位置在/usr/share/pixmaps/mplayerdesktop.xpm安装完了.
但还没有结束.大家在等等.
当启动MPlayer,有可能会出现如下这样的错误(也许是一定,毕竟没装字体嘛): "New_Face faild. Maybe the font path is wrong. please supply the text font file. ( ~/.mplayer/subfont.ttf )."
这时候我们可以用系统自带的字体来代替解决.
[root@fc4 mplayer]# cd /usr/share/fonts/chinese/TrueType/
找其中一个字体文件复制到当前用户目录的 .mplayer/ 目录下
[root@fc4 TrueType]#cp gbsn00lp.ttf /home/XXX/.mplayer/subfont.ttf
(如果提示无法创建一般文件,就手动建立空文件subfont.ttf ,在执行命令)这样就解决了字体问题了.
装的好辛苦啊!!这是我第一次装大的程序(除了系统),不过在装好后就觉得值了,我也正式放弃了陪了我2个月的realplayer .
(由于我无法上网,所以只能这样装,不知yum咋装啊!)
本次安装在完全安装的FC4下测试通过.在此预祝大家安装成功!!! |
|