欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

RedHatLinux7.1中語(yǔ)言化完全攻略(一)

 更新時(shí)間:2006年10月24日 00:00:00   作者:  

對(duì)于國(guó)內(nèi)很多想學(xué)、初學(xué)Linux的用戶來(lái)說(shuō),丑陋的中文支持是阻礙他們持續(xù)使用下去的最主要原因。失望之余也許你會(huì)選擇安裝一個(gè)像BluePoint、紅旗、TurboLinux等中文版本,不過(guò)在Linux陣營(yíng)中,RedHat又是我們不得不涉及的,網(wǎng)上鋪天蓋地的資料、軟件都是For RedHat的,其它的版本要不兼容性有問(wèn)題,要不就根本找不到你需要的指令……此時(shí)才真的感覺到了“熊掌與魚二者不可兼得”的含義!
不過(guò)隨著RedHat 7.1的推出,這些問(wèn)題終于有了解決的眉目,RedHat采用的內(nèi)核是kernel 2.4.2,XFree86是4.03,KDE是2.1.1,glibc是2.2.2,操作系統(tǒng)底層對(duì)國(guó)際化已經(jīng)支持得很好。如果你只要顯示中文或者瀏覽中文網(wǎng)頁(yè),根本無(wú)須額外安裝任何軟件就可以實(shí)現(xiàn)。
Linux國(guó)際化和本地化
要讓Linux支持多語(yǔ)種,涉及到兩個(gè)方面的問(wèn)題——國(guó)際化和本地化,也就是人們常說(shuō)的i18n和l10n。
1.i18n
“國(guó)際化”,國(guó)際化的英文是Internati-onalization,這個(gè)英文單字的第一個(gè)字母i與最后一個(gè)字母n之間有18個(gè)字母,所以也常常被簡(jiǎn)稱為i18n。 i18n是一種觀念,用來(lái)提供一個(gè)架構(gòu),讓同樣的代碼可以適用于各種語(yǔ)種習(xí)慣和編碼系統(tǒng),程序設(shè)計(jì)人員只要利用這個(gè)架構(gòu)的機(jī)制、準(zhǔn)則編寫應(yīng)用程序,就可以在不新編譯代碼的情況下,支持各式各樣的語(yǔ)言(其中特別重要的就屬C程序庫(kù)以及X圖形界面的國(guó)際化設(shè)計(jì)了)。
2.l10n
“本地化”,英文為L(zhǎng)ocalization,因?yàn)閘和n之間有10個(gè)字符,所以也常簡(jiǎn)稱為l10n。l10n的主要作用是對(duì)軟件進(jìn)行加工,使之滿足特定市場(chǎng)上的用戶對(duì)語(yǔ)言和功能的特殊要求。涉及到文字的翻譯、用戶界面布局調(diào)整、本地化特性開發(fā)、聯(lián)機(jī)文檔和印刷手冊(cè)的制作,以及保證本地化版本能正常工作的軟件質(zhì)量保證活動(dòng),其中當(dāng)然還應(yīng)該有輸入法的支持。
也就是說(shuō),i18n提供操作系統(tǒng)底層的支持,l10n提供本地支持。像我們見過(guò)的Win2000就是以這種模式開發(fā)的,不同語(yǔ)種的Win2000的內(nèi)核完全一樣(i18n),只是操作界面和文檔等不同(l10n)。
內(nèi)置中文支持
RedHat采用Locale技術(shù)來(lái)提供多語(yǔ)種支持,我們只要設(shè)置好相應(yīng)的Locale就可以了。
需要說(shuō)明的是,“典型安裝”的RedHat 7.1并沒有簡(jiǎn)體中文支持,必須手工選擇簡(jiǎn)體中文支持,如果你是新手不知道如何選擇,那也很簡(jiǎn)單,安裝的時(shí)候選擇定制類型中的“Everything(完全安裝)”就可以幫助你解決這個(gè)問(wèn)題,不過(guò)你需要足夠的磁盤空間(需要2.5GB)。

相關(guān)文章

最新評(píng)論