文中所說(shuō)方法適合RedHat 7.0以上版本。
不用再考慮了趕快動(dòng)手吧,15分鐘就可以給你一個(gè)漂亮的"中文Linux"。
一、漢化前的準(zhǔn)備
1.關(guān)閉xfs服務(wù)
在終端中輸入setup,進(jìn)入system services,按空格取消xfs前面的"* "號(hào)。
2.所有的必需的軟件
kde-i18n-Chinese-2.1.1-2.noarch.rpm(在安裝盤的第一張盤中)
simsun.ttf(windows98的目錄是:windows/fonts/ windows2000的目錄是:winnt/fonts/)
pth-1.3.7-3.i386.rpm
unicon-3.0.2-im_2.i386.rpm
Chinput-3.0.1-2.i386.rpm
以上三個(gè)軟件包均可在http://www.linuxbyte.net。
二、快速支持中文
如果你是用kde的話,請(qǐng)先安裝好kde-i18n-Chinese-2.1.1-2.noarch.rpm,然后打開控制中心(control center),依此打開個(gè)性化配置(personalization),國(guó)家與語(yǔ)言(country & language),其中country選擇china,language選擇簡(jiǎn)體中文(一定要先安裝好kde-i18n-Chinese-2.1.1-2.noarch.rpm,否則這里還是english),charset選擇gb2312.1980-0.退出kde,重新登錄時(shí)就可以看到又黑又粗的中文了,不用急,我們的漢化目標(biāo)不是這個(gè),請(qǐng)接著往下做。
如果你是用gnome的話,你運(yùn)行l(wèi)ocale chooser或者運(yùn)行l(wèi)ocaleconfig,選擇簡(jiǎn)體中文,退出,重新登錄也可以看到中文了。
三、支持漂亮的truetype字體
1.新建truetype的字體目錄
推薦使用/usr/X11R6/lib/X11/fonts/TrueType,當(dāng)然其他目錄也可以的。
命令:mkdir /usr/X11R6/lib/X11/fonts/TureType
2.復(fù)制simsun.ttf到上述目錄
3.建立字體目錄文件
進(jìn)入到該目錄,輸入命令:ttmkfdir>fonts.dir.注意,一定要用命令來(lái)實(shí)現(xiàn),而不能簡(jiǎn)單的新建該文件.打開改文件,并修改如下:
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-ascii-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gbk-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
復(fù)制另外一份文件,并命名為fonts.scale(字體縮放文件),命令:cp fonts .dir fonts.scale
4.修改XFree86的相關(guān)配置
這個(gè)步驟比較關(guān)鍵,在更改前請(qǐng)備份文件,或者采用注釋的方法。編輯/etc/X11/XF86Config-4找到section "File"段,修改如下:
#FontPath "unix/:7100" #注釋掉這一行
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType" #添加這一行
找到Section "Module"段,修改如下:
Load "GLcore"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "pex5"
Load "dri"
Load "glx"
Load "pex5"
Load "record"
Load "xie"
Load "xtt" #這一行是關(guān)鍵中的關(guān)鍵,它是truetype字體的解釋器
5.設(shè)置中文環(huán)境
設(shè)置/etc/gtk/gtkrc.zh_CN,修改如下:
style "gtk-default-zh-cn"
{
fontset = "-misc-SimSun-medium-r-normal--12-*- *-*-*-*-*-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
?。ㄆ渲械臄?shù)字12表示字體的大小為12,以下均是一樣的意義)
如果你是用kde的話,可以進(jìn)入控制中心->觀感->字體選項(xiàng),把所有的字體改成simsun,大小12(這樣看起來(lái)比較舒服,跟windows沒(méi)有很大差別)。字符集選擇gb2313-1980-0,應(yīng)用后馬上可以看到效果.如果還沒(méi)有成功的話,請(qǐng)檢查前面的步驟。
如果你是用gnome的話,請(qǐng)修改/etc/gnome/gtkrc.zh_CN,把所有的font set都改成
fontset="-misc-SimSun-medium-r-normal--12-*-*-*-*-*-*-*" 。
到此,中文字體安裝全部完成,下面再來(lái)安裝中文輸入法。