漢化Red Hat Linux 7.1
1.安裝 TrueType 字體
要在系統裡使用中文TrueType字體,最好先禁用xfs字體服務器, xfs在啟動時會自動更新字體目錄下的fonts.dir文件,這樣會影響到我們所作的修改。
以root身份登陸,然後執行setup工具,在Service中關閉xfs。
1)修改XF86Config-4 配置文件
進入/etc/X11目錄,用vi編輯XF86Config-4文件,如下進行相應的修改:
Section "Files"
# 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/TrueType"
EndSection
Section "Module"
Load "dbe" # Double-buffering
Load "GLcore" # OpenGL support
Load "dri" # Direct rendering infrastructure
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extensions
Load "v4l" # Video4Linux
Load "xtt" ;加入這一行
EndSection
2)獲取字體文件simsun.ttf
新建一個目錄:/usr/X11R6/lib/X11/fonts/TrueType
,然後將Windows所在的分區mount上來,然後將simsum.ttf復制到該目錄。
3)生成字體列表
cd /usr/X11R6/lib/X11/fonts/TrueType
# ttmkfdir>fonts.dir
# vi fonts.dir 修改字體列表文件,使其與下面類似
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-fcd8859-15
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
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-koi8-r
#cp fonts.dir fonts.scale
4)修改 gtk 的字體定義
# vi /etc/gtk/gtkrc.zh_CN
修改後的內容如下:
style "gtk-default-zh-cn" {
fontset = "-misc-SimSun-medium-r-normal--14-*-*-*-*-*-*-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
2.安裝中文輸入法Chinput 3.0.1
1)首先下載以下幾個軟件包:
Chinput-3.0.1-1.i386.rpm
pth-1.3.7-3.i386.rpm
unicon2-im.tar.gz
2)然後安裝:
# rpm -ivh pth-1.3.7-3.i386.rpm
# rpm -ivh Chinput-3.0.1-1.i386.rpm --nodeps
# cp unicon2-im.tar.gz /usr/lib
# cd /usr/lib
# tar vfxz unicon2-im.tar.gz
# rm unicon2-im.tar.gz
# ln -s libstdc++-2-libc6.1-1-2.9.0.so libstdc++-libc6.1-2.so.3
3)修改Chinput的一些配置
# cd /usr/lib/ZWinPro
# vi Chinput.ad 修改以下幾個地方
...
chinput.gblocale=zh_CN.gb2312
chinput.big5locale=zh_CN.gb2312
...
chinput.gbfont=-misc-SimSun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0
chinput.big5font=-misc-SimSun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0
...
(注意:在這個文件裡不能出現空格,只能用 Tab 代替)
4)修改~/.bashrc文件,新增以下幾行:
export LC_ALL=zh_CN.GB2312
export LANG=zh_CN.GB2312
export XMODIFIERS=@im=Chinput
3.漢化 GNOME
重啟後,執行startx時,你在GNOME中就可以顯示中文了。緊接著,你可以通過在Program->設定->Session->Startup
Programs裡面把chinput加入啟動運行程序裡面就完成了 GNOME的中文環境和輸入法的安裝了。
4.漢化 KDE
如果是KDE系統,則打開 Preferences->Personalization->Country & Language,選擇中文,再打開 Look &
Feel->Fonts,選擇相應的字體,並把字符集改成gb2312.1980-0。最後再打開桌面上的 Autostart 目錄,新建一個應用程序(
Chinput )的連接,以後每次啟動後就可以使用中文輸入法了.