花了3天时间终于把debian的xwindows的中文配置出来了,门外汉真素郁闷啊
我对于过于复杂地寻求"美化"之道不是没有兴趣,而是没有精力去琢磨。这篇文章提供的方法比较简单,用来show给新手看,其实我是不喜欢拿
simsun这种有版权的字体来搞的。(另外,初装系统需要中文支持的话,可以先试试从tasksel里面选择Simplified Chinese,
这样比较省事情)
也无非就是这么几步:
1. 安装 simsun.ttf 字体, 美化字体
2. 安装中文locale
3. 安装中文输入法
原文出处: http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board=office&Number=511481&page=&view=&sb=&o=
1. 安装 simsun.ttf 字体:
# mkdir /usr/share/fonts/truetype/simsun
# cd /usr/share/fonts/truetype/simsun
# cp /mnt/gentoo/usr/share/fonts/truetype/simsun/SIMSUN.TTF . (将 Simsun 字体拷贝过来)
# mkfontscale (生成 font.scale 文件)
# cp fonts.scale fonts.dir
# vi /etc/X11/XF86Config-4
在相应的地方加入如下行:
FontPath "/usr/share/fonts/truetype/simsun"
2. 安装中文系统
安装 locale:
# apt-get install locales
选择 en_US en_US.ISO-8859-15 en_US.UTF-8 zh_CN zh_CN.GB18030 zh_CN.GBK zh_CN.UTF-8。选择 zh_CN 作为缺省的 locale。
安装中文输入法:
# apt-get install fcitx
安装词典:
# apt-get install stardict
# exit
$ mkdir ~/.stardict
$ cp /mnt/gentoo/usr/share/stardict/dic ~/.stardict -r (将gentoo的词典拷过来用)
3. 美化字体
# vi /etc/fonts/fonts.conf
1) 在所有的 AR PL KaitiM GB 前插入 SimSun,并将其后面的 SimSun 删掉,让系统先找 SimSun 字体。
2) 为了不让字体模糊,在文件后面(前)加入:
<match target="font">
<test qual="any" name="family">
<string>SimSun</string>
</test>
<test name="pixelsize" compare="more_eq">
<int>12</int>
</test>
<test name="pixelsize" compare="less_eq">
<int>19</int>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
4. 修改 .xsession,形成中文环境
$ vi .xsession
将其内容修改为:
export G_BROKEN_FILENAMES=1
export LANG=zh_CN
export LC_ALL=zh_CN
export XMODIFIERS="@im=fcitx"
fcitx &
gnome-session || exec xterm
然后退出 session 在重新登录就能在漂亮中文环境下生活了。