设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
小说专版  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专   题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> Linux专题 >> Linux应用技巧 >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
Alcatel SpeedTouch USB…
VMware Server安装指引
Linux桌面环境下载利器N…
在 Linux 下用 CDMA 1x …
在SuSe Linux下安装ADSL
Splashy代替uSplash使起…
VNC Enterprise 4.2.6 在…
SUSE10.0下安装我爱背单…
FC5 ADSL accesses the …
在非XFree86的X Server下…
  suse 10上安装mplayer1.0.pre7 + 皮肤         
suse 10上安装mplayer1.0.pre7 + 皮肤
 

suse 10上安装mplayer1.0.pre7 + 皮肤
因为在默认的情况下suse并没有安装开发包,所以这给整个编译过程带来了很多的不便。
也给初学者带来了N多的苦恼。所以在正是安装之前最好先将所需要的gtk和glib安装上
因为mplayer用的是gtk1的库,所以suse默认安装的无法使用必须重新安装
请到http://www.filewatcher.com上去查下?..陌略睾笫褂?/a>
rpm -ivh .....rpm --nodeps进行安装
需要的两个开发包是:glib-devel-1.2.10-16.i386.rpm 、gtk+-devel-1.2.10-29.1.1.i386.rpm

其余的请按我的步骤来:
1、源码的下载:
  MPlayer-1.0pre5源码包:
http://ftp5.mplayerhq.hu/mplayer/re...1.0pre7.tar.bz2

  解码器Essential Codecs:
         http://ftp5.mplayerhq.hu/mplayer/re...0050412.tar.bz2
  字体fonts:
         http://ftp5.mplayerhq.hu/mplayer/re...-8859-1.tar.bz2
         http://ftp5.mplayerhq.hu/mplayer/re...-8859-2.tar.bz2
         http://ftp5.mplayerhq.hu/mplayer/re...-cp1250.tar.bz2
         http://ftp5.mplayerhq.hu/mplayer/re...-8859-7.tar.bz2
  皮肤Skins:(以PowerPlayer样式界面为例好看)
         http://ftp5.mplayerhq.hu/mplayer/Sk...yer-1.1.tar.bz2
补丁下载: mplayer-1.0_pre7-gcc4-fix.patch.zip
http://www.chinalinuxpub.com/bbs/at...tachmentid=4380
因为suse10上的gcc版本太高,所以必须要给mplayer打补丁。

2 解压器的安装Essential Codecs:
  tar -jxvf essential-20050412.tar.bz2
  mkdir /usr/lib/codecs
  mv essential-20050412  /usr/lib/codecs
  这个目录可以自己指定
  3、编译安装MPlayer并打补丁:
将补丁解压缩
unzip mplayer-1.0_pre7-gcc4-fix.patch.zip
  解压缩源包
 tar jxvf MPlayer-1.0pre7.tar.bz2
  cd MPlayer-1.0pre7
打补丁:
patch -p1 < ../mplayer-1.0_pre7-gcc4-fix.patch

  ./configure --enable-gui --with-codecsdir=/usr/lib/codecs --with-win32libdir=/usr/lib/codecs --with-reallibdir=/usr/lib/codecs --with-xanimlibdir=/usr/lib/codecs --disable-inet6 --language=zh_CN,en --prefix=/usr/local/MPlayer1.0
  make
  make install
  4、安装字体:
  tar xjvf font-arial-cp1250.tar.bz2
  tar xjvf font-arial-iso-8859-1.tar.bz2
  tar xjvf font-arial-iso-8859-2.tar.bz2
  tar xjvf font-arial-iso-8859-7.tar.bz2
  将解压目录移动到/usr/local/share/MPlayer1.0/mplayer/font/目录下,注意是将压缩包内的文件移动到font下。
  mv font-arial-cp1250/ /usr/local/MPlayer1.0/share/mplayer/font/
  mv font-arial-iso-8859-1/ /usr/local/MPlayer1.0/share/mplayer/font/
  mv font-arial-iso-8859-2/ /usr/local/MPlayer1.0/share/mplayer/font/
  mv font-arial-iso-8859-7/ /usr/local/MPlayer1.0/share/mplayer/font/
  5、安装皮肤
  tar -jxvf PowerPlayer-1.1.tar.bz2
  mv PowerPlayer-1.1 default
  mv default /usr/local/MPlayer1.0/share/mplayer/Skin

后期工作
到/usr/local/MPlayer1.0/bin目录下去运行./gmplayer会弹出一个错误,提示subfont.ttf不存在,而且界面非常之难看,不用着急一会就好.
1 解决字体问题
最好拷贝一个字体到/usr/share/fonts/zh_CN下(这个目录随便,最好规范一些,没有这个目录可以新建),我利用的是windows中的字体
kartika.ttf
ln -s /usr/share/fonts/zh_CN/kartika.ttf /root/.mplayer/subfont.ttf
2 解决配置文件问题
cd MPlayer-1.0pre7
  cd etc
  cp -rf * ~/.mplayer
  mv ~/.mplayer/sample.conf ~/.mplayer/config
3 启动之后是不是好看多了?但是中文汉字还是没有出来吧。解决办法如下:
修改gtkrc
vi /etc/opt/gnome/gtk/gtkrc.zh_CN

style "gtk-default-zh-cn" {
fontset = "-*-FZFangSong-medium-r-normal--16-*-*-*-*-*-iso8859-1,
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
将此文件拷贝到用户主目录中
cp /etc/opt/gnome/gtk/gtkrc.zh_CN /root/.gtkrc
4 运行添加参数
LANG=zh_CN.GB2312 /usr/local/MPlayer1.0/bin/gmplayer
5 修改root的locale
改成utf-8 suse里默认是使用的POSIX
这里可以给大家介绍个工具yast
运行之后在左侧选择语言,右边选择详细。。。。将ctype部分选择为:是
确定,大约2分钟后。直接在运行一下gmplayer应该好了吧。

以上只是简要介绍我的安装步骤,只针对suse10。并不一定准确,请大家根据自己的情况来适当调整。Linux联盟收集整理

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2007-1-3 3:50:31
信息来源:不详 投稿信箱:itqoo@126.com
教程录入:itqoo    责任编辑:itqoo 
  • 上一个教程:

  • 下一个教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持