最近玩儿linux,发现自己动手让电脑干一些事真的很好玩。
Ubuntu上面现在已经可以图形化安装许多软件了,但是学会通过编译二进制文件安装也是一件很酷的事,按照书上说的方法安装的时候会发现出现错误,下面把安装过程和错误解决办法列举如下:
1,下载和加压安装包
MPlayer下载地址为:MPlayer官网如果希望使用图形界面的话还需要下载MPlayer皮肤。Mplayer-1.1.tar.gz和Blue-1.8.tar.bz2就是我们需要的两个安装包,后者是选择的皮肤,您也可以选择其他的喜欢的皮肤下载,后续安装过程都是没有区别的。
解压:$cd Downloads
$ tar zxvf Mplayer-1.1.tar.gz
$ tar jxvf Blue-1.8.tar.bz2
2,配置软件的安装路径$ ./configure --prefix=/usr/local/games/foobillard
将软件安装在/usr/local目录下是个好习惯,这样可以有效地同安装在/usr目录下的系统工具区分开来。
3,配置MPlayer的图形界面,将其安装在设置的默认路径中。$./configure --enable-gui
期间出现错误:Error:yasm not found,use --yasm=' 'if you really want to compile with
说明缺少yasm环境,添加方法:$sudo apt-get install yasm
又弹出错误:Error: X11 support required for GUI compilation
添加方法:$sudo apt-get install xorg-dev
又弹出错误:Error: The GUI requires GTK devel packages...
添加之:$sudo apt-get install gtk2+-dev
终于编译成功了,出现'make' will now compile MPlayer and 'make install'...
4,编译源代码 :$make
需要等一会,时间从泡一杯咖啡到喝一杯咖啡之间。
5,安装文件到硬盘: $sudo make install
6,将之前下载并解压完成的皮肤放到安装路径下面去,并命名为default
$cd ..
$sudo cp -r Blue/ -usr/local/share/mplayer/skins/default
现在打开试试:$gmplayer
如果出现错误:New_Face failed.Maybe the font path is wrong.大概的意思就是“~/.mplayer/subfont.ttf”。从系统中选取一个ttf字体文件,并且复制为上面的路径。
$ cp /usr/share/fonts/truetype/FZSongTi.ttf ~/.mplayer/subfont.ttf
到此为止,MPlayer可以正常运行了。