日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

1 漢化你的RedHat全攻略- 中文環(huán)境和中文輸入法的安裝

前言:;

網(wǎng)上關(guān)于如何漢化RedHat的文章已經(jīng)很多了,我寫這篇稿子的目的其實(shí)僅僅是一個總結(jié),力求把他寫的詳細(xì)一點(diǎn),以便每位看完這份稿子的朋友能夠自己動手享受中文.;

感謝wu;yulun在這段時間內(nèi)對我的及時幫助.;

感謝于明簡老師寫出Chinput.;

感謝為中文locale做出貢獻(xiàn)的人;

憤恨及鄙視那些將linux的漢化技術(shù)作為賺錢秘密而秘而不宣的公司.;


本文提到的軟件包大家可以通過http://www.linuxorb.net下載,他們分別是:;


locale-zh-0.97.src.rpm;-;Linux中文環(huán)境文件.packaged;by;Wu;yulun;


Chinput-3.0;-;中文輸入法.;developed;bu;Yu;Mingjian;


pth-1.3.7;-;可移植線程庫;


unicon2;-;Chinput需要的表碼軟件包;


一.安裝中文環(huán)境;


1-1;確定glibc的版本;

這份locale-zh是for;glib;2.1.3;(RH;6.2)的,因此如果你的glibc;<;2.1.3,請升級他.如果你的glibc;>;2.1.3,你可以到我的主頁下載相應(yīng)的locale環(huán)境定義文件zh_CN,然后用lcoaledef來產(chǎn)生相應(yīng)的中文環(huán)境.我的RH;是6.1版本的,于是我找到了一張RH6.2的CD,升級了下面幾個包:;

*;egcs;

*;egcs-c;

*;libstdc;

*;glibc;

*;gtk*;

*;XFree86;

make;

autoconf;

automake;

kernel;

(;注:打*的,你必須更新;);


1-2;安裝中文locale環(huán)境;

如果你使用的是RH;7,請到我的網(wǎng)頁下載zh_CN;for;glibc;2.2,然后用lcoaledef來產(chǎn)生相應(yīng)的中文環(huán)境,(關(guān)于具體問題請參看Wu;yulun的;如何在RedHat7.0中安裝Chinput3.0中文輸入法一文).;

安裝locale很簡單,;


rpm;-ivh;locale-zh-0.97.src.rpm;

-;會在/usr/src/redhat/SPECS;下產(chǎn)生一個locale-zh-0.97.spec,;


rpm;-ba;locale-zh-0.97.spec;

-;重建這個包.會在/usr/src/RPMS/i386;下產(chǎn)生一個相應(yīng)的binary包,安裝它吧!;


他會生成3個環(huán)境定義;

zh_CN.GB2312;我們需要的就是這個;

zh_CN.BIG5;繁體中文環(huán)境;

zh_CN.GBK 作者說這個是他從TLC借過來,除了測試沒有什么太大用處;


1-3;測試中文locale;

不必要寫個程序來測試了.很簡單的,首先;


export;LC_ALL=zh_CN.GB2312;-設(shè)定中文環(huán)境;

輸入命令rpm;-qi;kernel,看看時間部分是不是由;*d-*m-*y;=>;*y-*m-*d,如果沒有問題,說明locale-zh安裝成功.;


1-4;讓gnome支持中文;

修改;/usr/lib/X11/locale/locale.alias,加入一行:;


zh_CN.GB2312;zh_CN.eucCN;


該命令指定當(dāng)終端locale為;zh_CN.GB2312;時,X;Windows;使用;zh_CN/XLC_LOCATE;為場所定義 。;


/usr/lib/X11/locale/目錄下沒有zh_CN/XLC_LOCALE,所以我們做一個連接就可以了:;


ln;-s;/usr/lib/X11/locale/zh/XLC_LOCALE;/usr/lib/X11/locale/zh_CN/XLC_LOCALE;


修改 /etc/gtk/gtkrc.zh_CN;將所有的字體定義改為:;


fontset;=;"-*-*-medium-r-normal--16-*-*-*-*-*-iso8859-1,;-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0";


采用16點(diǎn)的漢字,這樣會看起來舒服一點(diǎn).;


這時,當(dāng)你export;LC_ALL=zh_CN.GB2312,startx后,若沒有問題就可以看到中文了 。用gedit開一個中文文檔看看!!;


若你看到的中文是亂碼的話,可嘗試做以下的修改:;


確定你所使用的桌面主題,不同的桌面主題采用了自制了gtkrc文件,當(dāng)使用這些主題的時候,GTK;并沒有從;/etc/gtk;中讀取;gtkrc;文件,所以需要對相應(yīng)主題的;gtkrc資源配置文件增加中文字體描敘,使其可以正確的找到相應(yīng)的中文字體 。以;Default;為例,在;/usr/share/themes/Default/gtk;中會有一個;gtkrc;的文件,查看其內(nèi)容,將其所有的字體描述改為/etc/gtk/gtkrc.zh_CN;那個樣子就行了 。;


二.安裝中文輸入法Chinput;


2-1;安裝pth;

推薦閱讀