REDHAT7.2中文支持的几个简单问题解决办法
红帽子7.2本身就具有对中文的完整支持,但缺省安装后,还有几个问题,下面是我的快速解决办法,希望能给大家提供一点参考。
一:安装
在安装RedHat 7.2的时候,如果你对系统不是很熟悉,几乎是第一次安装,那我建议你尽量缺省安装,但为了中文支持,你需要在语言选择的时候,除了选择缺省的En(USA)外,还选取Chinese (P.R.C),并且把缺省语言改为中文;另外,在选择安装包的时候,选取Everything(这样需要大约3GB空间,加上swap需要的空间,你最好有4G硬盘咯)。
在选择桌面环境的时候,俺一直用KDE,而且KDE的中文支持好了,GNOME也不成问题,好了,你也选KDE做缺省桌面吧,不乐意可以以后用switchdesk gnome切换回去。
好了,假设你已经完全装好了系统,并且在第一次进KDE的时候,按系统给的向导设置好了中文环境,你已经可以在KDE中看到比较难看的中文字体了,呵呵,那个e文字符间距好大啊,看着就难受。
罗嗦太多,言归正传。
二:安装字体
TrueType就是SimSun好!没法,盖茨在这方面干的不错。
咱们还是把simsun.ttf拷贝到/usr/share/fonts/default/TrueType目录中去,运行在那个目录中运行#ttmkfdir > fonts.dir,看看fonts.dir中关于simsun的项是不是有了gb2312.1980-0了,如果没有,就修改一下,如下所示:将
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-15
改为
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gbk-0
在把fonts.dir复制为fonts.scale,覆盖fonts.scale就可以了。
OK,字体安装好了。
三:修改XF86Config-4
在Section “Files”下面增加一行:
FontPath “/usr/share/fonts/default/TrueType”
注意了,这一行不能放在FontPath “unix/:7100”的后面,要不你的系统就不是矢量字体,而成了点阵字体了。
再到Section “Module”中增加一行:
Load “xtt”
这一行是专门用来支持矢量字体的。
四:到你的KDE中,修改字体为simsun,你就得到PP的MS宋体了。如果看到的不太对头,就重新启动一下XServer咯。
五:别急,你的中文输入法还没有搞定哪。
7.2缺省安装时,把Chinput.ad安装在/usr/lib/Chinput中,而该文件中的big5字体缺找不到,NND,RedHat公司的白痴居然连这都搞不好(只给台湾的搞了,没给咱搞),导致中文输入不能用。
OK,修改一下这几行(结果为):
Chinput.gblocale = zh_CN.GB2312
chinput.big5locale = zh_CN.GB2312
…..
chinput.gbfont = -*-*-*-*-*--*-*-*-*-*-*-gb2312.1980-0
chinput.big5font = -*-*-*-*-*--*-*-*-*-*-*-gb2312.1980-0
这样就好了,记住,这个文件是用Tab来分隔的,所以千万别用空格哦。
运行chinput,现在就能出来绿色的[ok]标志了。打开一个kedit,用ctrl+spacebar试试?
KDE的中文环境就好了,是不是要说说GNOME呢?下回吧。
有问题请emailto: [email protected] 老顽童。
发布人:老顽童 来自: