X安装及WMAKER汉化

      自由世界 2004-7-24 1:59:00
安装的准备工作:
安装最基本的Debian GNU/Linux,选择最小化安装,然后修改你的/etc/apt/sources.list,把系统修改成unstable的版本,因为我们需要安装最新版本的软件,虽然woody已经比较新了,但是Debian最大的魅力就是网上升级,为什么不尝试一下“不稳定”的版本呢?经过我的测试,绝对安全。然后执行apt-get update。接下来,安装一些基本的软件,如果需要的话,这样着的目的是方便有一些朋友需要编译声卡或则显卡等等的东西。当然,如果你的系统可以万全的硬件兼容,就看下一步吧。

apt-get install xfree86-common xserver-xfree86 xserver-common xbase-clients xfonts-base

这一步安装最基本的X Window System,我们可以用dpkg-reconfigure xserver-xfree86配制我们的X系统。当然我推荐大家再安装xfonts-100dpi和xfonts-75dpi两个字体包。或则就用 tasksel里面的X Window System选项安装X系统吧。当然不要安装KDE和Gnome,我们的目的是WindowMaker!

apt-get install wmaker wmaker-data wmakerconf wmakerconf-data

这一步安装最基本的WindowMaker系统,在这之前,我推荐大家通过tasksel安装简体中文环境,因为我们目的是配制中文的WindowMaker嘛。

现在我们执行startx应该可以启动WindowMaker了,在继续汉化以前,我们必需保证WindowMaker能够启动。

汉化:

按照我们重复N次的方法来添加simsun字体吧:从某一个渠道得到simsun.ttc字体文件。我是从我的XP里面找到的这个字体,所以我把它拷贝到 /usr/X11R6/lib/X11/fonts/xp/目录下面,然后在这个目录里面建立两个文件fonts.dir和fonts.scale,它们内容一样:

11
simsun.ttc -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:simsun.ttc -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttc -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:simsun.ttc -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttc -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttc -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttc -misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttc -misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttc -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttc -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0

__________________

    

然后修改/etc/X11/XF86Config-4文件,在Section "Files"里面添加一行
FontPath "/usr/X11R6/lib/X11/fonts/xp"
在Section "Module"里面添加
Load "xtt"
注消掉Load "freetype",简单的在前面添加一个#就可以了。
修改/etc/X11/XftConfig文件,在最前面添加一行
dir "/usr/X11R6/lib/X11/fonts/xp"

因为我们安装了loacles软件包,所以我们应该已经选择了系统的语言环境,我选择的是zh_CN.gb2312,如果你搞错了,就直接修改/etc/locale.gen文件,然后执行
loocal-gen
export LANGUAGE=zh_CN.GB2312
export LC_ALL=zh_CN.GB2312
export LANG=zh_CN.GB2312
现在启动startx,运行cpanel,也许需要等一段时间。然后就选择需要的字体。
关闭WindowMaker,重新启动WindowMaker,现在修改的内容很重要:
修改你的用户目录下面.gtkrc.zh_CN文件,这个文件是刚才cpanel自动产生的,我修改成为以下内容:

style "gtk-default-zh-cn" {
fontset = "-misc-simsun-medium-r-normal-*-*-100-*-*-c-*-gb2312.1980-0,\
-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-*"
}
class "GtkWidget" style "gtk-default-zh-cn"


继续修改.xsession文件,我是用的xsim输入法,大家可以类似的修改

LANG=zh_CN.GB2312
LC_ALL=zh_CN.GB2312
LC_CTYPE=zh_CN.GB2312
KDE_LANG=zh_CN.GB2312
export LANG LC_ALL LC_CTYPE KDE_LANG
export XMODIFIERS=@im=XSIM
xsim &
exec wmaker
killall xsim

修改GNUstep/Defaults/WMGLOBAL文件:

{
MultiByteText = YES;
}

再修改GNUstep/Defaults/WindowMaker文件,把所有的描述字体的地方修改成:

"-misc-fixed-medium-r-normal-*-*-100-*-*-c-*-gb2312.1980-0,-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*"

也就是前面是中文字体,后面是原来就有的英文字体,中间用,隔开。

好了,修改完成,推出WindowMaker重新启动它就可以了。

不知道大家是不是都成功了?

接下来我们需要安装一些WindowMaker特有的DOCKAPP,也就是在屏幕左边那一排东西,我推荐大家安装以下一些:
wmclock:不用说也知道这是一个时钟
mount.app:这是一个很方便的挂载和卸载软驱光驱的东西
wmmusic:一个很方便的控制xmms的软件
wmmixer:一个音量控制软件
wmnd:一个很不错的网络流量监视软件

好了,还需要什么呢?大家一起推荐吧
标签集:TAGS:
回复Comments() 点击Count()
喜欢就顶一下

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}