国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

Mandrake Linux7.2之中文化
2009-05-22   

1.安裝
首先將第一張光盤放進光驅(qū), 從光盤起動, Linux安裝過程開始起動, 如果在起動過程中能夠識別出你的顯卡, 安裝程序會自動將屏幕的分辨率調(diào)整為800x600, 然后出現(xiàn)的圖形界面將讓用戶選擇所要使用的安裝語言, 選擇GB2312,如果這時你選擇英文的話,那么你就應(yīng)該在選擇軟件包或者在安裝完成后安裝這些相關(guān)的軟件包.繼續(xù)后會出現(xiàn)亂碼,單擊左邊的按鈕,熟悉的中文界面就會出現(xiàn)了.如果你選擇專家模式安裝的話,最好將pth和pth的開發(fā)包裝上,因為在安裝chinput的時候,會用到它們. 如果你不習慣使用xcin的話,就不要安裝和xcin有關(guān)的包,另外如果你不使用繁體字的話,就不需要安裝Mandrake7.2 提供的相應(yīng)字體. 接下來按照你的需要完成剩余的安裝過程.
2.控制臺的中文化.
安裝過程一路順利的進行完了, 重新起動后, 你可能在登陸后馬上使用startx命令進入xwindow, 但并不需要著急, 先讓我們完成將控制臺進行相應(yīng)的漢化的工作.如果你打算使用Mandrake7.2所使用的內(nèi)核, 你應(yīng)該參考其它人的文章. 我使用的方法是2.4-test10的內(nèi)核+Unicon3.0, 因為Unicon3.0中雖然有對2.2.17內(nèi)核版本的patch, 但是Mandrake7.2的內(nèi)核是經(jīng)過修改的. 下面講述我所使用的方法(具體使用的軟件包的下載地址是:Unicon http://www.linuxforum.net, Kernel-2.4-test10 http://www.kernel.org)
1). 將2.4-test10的內(nèi)核解壓縮到/usr/src/下, 再這之前先刪除/usr/linux的符號連接, 然后將linux目錄改名為linux-2.4-test10, 然后執(zhí)行l(wèi)n -sf linux-2.4-test10 linux建立聯(lián)接.
2). 解壓縮unicon3.0到相應(yīng)的目錄, 然后執(zhí)行下面的指令:
cd unicon-3.0/kernel-patches
gzip -d unicon-kernel-2.4-test10.patch.gz
cp unicon-kernel-2.4-test10.patch /usr/src/
patch -p0 < unicon-kernel-2.4-test10.patch
make mrproper
make menuconfig或者make xconfig
下面的幾句是從unicon的INSTALL文件中copy來的
select "Code maturity level options"
select "Prompt for development and/or incomplete code/drivers"
press "Exit"
select "Console Driver"
select "Support Frame Buffer Devices"
select "Unicon Support"
select "VESA VGA Graphics Console"
press "Exit"
select other options that you want.
save configuration and exit.
新內(nèi)核編譯成功后, 執(zhí)行安裝過程, 編寫/etc/lilo.conf文件將新內(nèi)核的入口添加到引導記錄里, 如果你使用grub引導, 請參考相應(yīng)的文件.(后面我會列出我的lilo.conf), 使用新內(nèi)核起動系統(tǒng).
3). 編譯Unicon3.0, 如果你成功的完成了上面的操作, 這一步應(yīng)該是很容易的(很浪費時間)如果前面你沒有安裝pth和它的開發(fā)包, 用光盤安裝上.
cd unicon-3.0
./configure --prefix=/usr
cd tools
vi Makefile
我們可以看到這個Makefile中定義的CFLAGS中有-V2.7.2.3的字樣, 去掉-V2.7.2.3, 將
CFLAGS設(shè)成CFLAGS = -O2 -Wall -I.
cd ..
make
make install
make data (很是浪費時間)
make data-install
現(xiàn)在unicon3.0已經(jīng)編譯并安裝完成, 為了在控制臺下得到更好的顯示效果, 我們再次修改lilo.conf文件, 下面結(jié)合我的lilo.conf文件解釋.
image=/boot/bzImage-2.4 //我將2.4的內(nèi)核文件改名成bzImage-2.4
label=linux2.4
root=/dev/hda7
read-only
vga=791 //設(shè)置控制臺的分辨率為1024*768*16bit,設(shè)置為771是800*600*16bit
append="mem=127M"
image=/boot/bzImage
label=linuxnew
root=/dev/hda7
read-only
append="mem=127M"
執(zhí)行l(wèi)ilo -v 確認修改成功, 但不要馬上重新起動.
4).編寫一個腳本文件用來在每次系統(tǒng)起動的時候自動執(zhí)行unicon, 下面是我的操作步驟.
vi /etc/rc.d/inin.d/unicon
文件內(nèi)容如下:
# Add the chinese support
#判斷當前內(nèi)核是否是2.4-test10
kernelname=`uname -a|awk ’{print $3}’`
if [ $kernelname == ’2.4.0-test10’ ]; then
#如果當前是2.4.0-test10則裝載unicon的模塊
insmod unikey >/dev/null 2>&1
insmod encode-gb >/dev/null 2>&1
loadunimap /usr/lib/unicon/direct.uni >/dev/null 2>&1
if [ -x /usr/bin/unicon ]; then
echo "Starting Unicon3..."
/usr/bin/unicon --gb >/dev/null 2>&1
fi
fi
#end chinse support
chmod 700 unicon
cd ../rc3.d
ln -sf ../init.d/unicon S99unicon
下面試驗一下新的腳本文件是否可以正常執(zhí)行./etc/rc.d/init.d/unicon如果出現(xiàn)了藍色的輸入條,試試ctrl+space是否可以隱藏輸入條, 如果可以在試試右面的shift鍵,如果可以出現(xiàn)只能拼音的輸入法提示, 恭喜你了, 你已經(jīng)完成了控制臺的中文化,重新起動選擇2.4-test10內(nèi)核,你看到了什么? 如果沒有看到
你想要的東西, 將上面的步驟在作一遍, 我就是這樣完成的.
3.kde 的中文化
1). 先修改一些配置文件.如果在安裝過程中你沒有配置起動時應(yīng)起動的服務(wù), 現(xiàn)在你就可以先將一些你不需要的服務(wù)刪除, 方法是進入下面的目錄/etc/rc.d/init.d/rc3.d(因為在通常情況下我們是運行在運行級別3上, 如
果你是用運行級別5起動進入到rc5.d中), 這里的文件不是以S打頭的就是K打頭的,其中S打頭的表示在起動時運行,把你不想用的服務(wù)刪除, 同時刪除xfs服務(wù)(因為xfs服務(wù)對中文字體的處理不是很好). 由于刪除xfs服務(wù)要起動XWindow所需要的字體就得不到了, 所以修改/etc/X11/XF86Config-4文件, 找到下面這句話
FontPath "unix/:-1"
把這句話注釋掉,然后把你的/etc/X11/fs/config文件中的FontPath拷貝到上面這句話下面,我的配置文件是這樣的
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/Type1"
# FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/mdk"
FontPath "/usr/X11R6/lib/X11/fonts/drakfont"
FontPath "/usr/share/fonts/default/Type1"
FontPath "/usr/share/fonts/ISO8859-2/75dpi:unscaled"
FontPath "/usr/share/fonts/ISO8859-2/75dpi:unscaled"
找到下面這句話Load "freetype", 由于freetype對中文支持不好, 所以把這句話注釋掉, 換上Load "xtt",存盤退出.
2). 安裝中文字體.highsun網(wǎng)友說可以用藍點Linux中的中文字體, 我當初也用了一下,可能當時沒有為qt打補丁,所以顯示效果不是很好,我用的是英文IE5.5中的mssong.ttf, 下面的步驟也是我的操作過程, 如果你需要作什么改動, 可以自己進行修改.
拷貝mssong.ttf到/usr/X11R6/lib/X11/fonts/drakfont, 執(zhí)行下面的命令
cd /usr/X11R6/lib/X11/fonts/drakfont
ttmkfdir>fonts.dir
vi fonts.dir
將其中出現(xiàn)的Ms Song全部改成Song, 因為chinput的配置文件中不能出現(xiàn)空格, 根據(jù)我上面XF86Config文件的配置
里面是沒有宋體字的.
2).安裝chinput, 如果你沒有安裝pth和它的開發(fā)包, 裝上吧.先將chinput使用的輸入法字典解壓縮到/usr/lib下面,tar zxvf unicon2.tar.gz -C /usr/lib
然后解壓縮chinput-3.0.1,
cd chinput-3.0.1
make;make install
安裝完成后,編輯/usr/lib/ZWinpro/Chinput.ad文件,將下面這句話
chinput.big5locale = zh_CN.BIG5改成 chinput.big5locale = zh_CN.GBK
將chinput.big5font的值改成與chinput.gbfong一樣, 據(jù)說chinput3.0.1改正上面的這些問題,即不用修改, 但我
還沒有試過, 每次安裝我都是這么做的.
3).給qt和kde2打補丁. 到kde的日本站點去下載相應(yīng)的補丁, 我用的是qt-2.2.2, 所以使用的是qt-2.2.2的補丁, 有的網(wǎng)友說只要給koffice打補丁就可以了, 但是kdebase包的補丁也是需要的因為我就遇到了kwin freeze的問題,(注意, 如果qt庫不經(jīng)過Patch在Mandrake的kde2中是沒有辦法激活輸入法的).
先給qt修補, 按照qt的安裝說明就可以了, 隨便指定個目錄, 然后export QTDIR=$PWD
然后進行配置, 編譯,編譯成功后,將lib先的libqt.so.2.2.2和libqutil.1.0.0拷貝到/usr/lib/qt2/lib下, 轉(zhuǎn)到/usr/lib/qt2/lib目錄下, 刪除原來的libqt.so.2.2.1和libqutil.1.0.0.如果你用的是qt2.2.2,建立一個連接. ln -sf libqt.so.2.2.2 libqt.so.2.2.1在qt安裝完成后, Mandrake7.2 的kde2就可以顯示和輸入中文了.
4).讓kde2能顯示和輸入中文. 在上面的步驟完成后, 我們還需要進行一些修改就可以在kde2中顯示和輸入中文了.首先編輯~/.bashrc文件,添加下面這句話export LC_ALL=zh_CN, 然后編輯~/.i18n, 添加下面這句LANG=zh_CN.GBK,其它的就不需要了.最后修改/etc/X11/xinit/XIM文件, 將其中除了IM_PROGRAM=xcin中的所有xcin都改成Chinput,而將XIM_PROGRAM=xcin中的xcin改成chinput (小寫). 好了, 最基本的工作的都做完了. 重新登錄, startx, 如果你的屏幕長時間沒有反應(yīng), 你可能就遇到了kwin freeze 問題, 到第五步. 試試起動kedit, ctrl+space, chinput的輸入條是不是出現(xiàn)了, 你可能覺得字體比較難看,用kcontrol在LookNFeel的fonts選項中改變你需要的字體.不需要在Personalization的 Country&Language中更改就可以正常的顯示和輸入中文了, 我就是這么用的.
5).給kde2的相應(yīng)包打補丁,在編譯的時候要使用i586編譯, 這是highsun網(wǎng)友在他的文章中提到的, 這段時間十分的漫長,要有耐心.在給koffice打完補丁后, 起動kde2, 運行kword, 你就可以使用KOffice了.
4. GNOME的中文化.
對GNOME的中文化是不需要特殊處理的, 當然我并沒有作全面的測試. 先面簡單的說一下. 先編輯~/.xinitrc文件, 內(nèi)容只有一句話.
gnome-session
但是下面及格環(huán)境變量的值與kde2中的值是不一樣的. LCALL=zh_CN.GB2312,LANG=zh_CN.GB2312 而不是GBK字符集. 重新登錄后, startx, GNOME桌面環(huán)境起動了, 桌面上的圖標已經(jīng)顯示了中文, 運行g(shù)edit,ctrl+space,試試輸入中文,光標位置定位不太準確, 但不影響大局, 注意如果你設(shè)置的LANG=zh_CN.GBK時, 你也可以在gedit中輸入中文, 但是當你輸入英文的時候就會出現(xiàn)亂碼了.
5. 一點遺憾.
經(jīng)過上面的步驟我們就可以在Mandrake7.2 的控制臺中顯示和輸入中文了, 但是未免有少許遺憾, 1).在控制臺下處理漢字還是以半個漢字為單位處理, 而且有時也會先是亂碼. 2).輸入法的問題, 在XWindow下沒有以整句為單位的輸入法, 而且不知是chinput還是qt+kde的問題,當我寫這篇文章的時候, 我用ALT+F2調(diào)出運行對話框, 運行一個程序, 當焦點再次回到kwrite時,chinput居然不好用了.用kill命令kill 掉chinput, 重新運行chinput時, 還是不好用,后來發(fā)現(xiàn)只要在把運行對話框調(diào)出來, 當時不關(guān)閉它, chinput就可以使用了, 這篇文章就是在這種狀態(tài)下完成的.
6. 未來展望
現(xiàn)在glibc2.2已經(jīng)正式發(fā)布, 它的locale支持也更成熟了, 而且對中文的支持更好了, 支持gbk, gb2312,gb18030,big5等中文編碼,qt2.2.1不支持中文字體的顯示和輸入, qt2.2.2就支持中文的顯示了, 雖然還不支持中文輸入(需要補丁程序),而即將在12月份發(fā)布的kde2.0.1和明年發(fā)布的kde2.1對中文的支持相信一定會更好, GNOME當然也會更好的支持中文. Linux的明天會更好.

熱詞搜索:

上一篇:Linux下Unicon安裝流程示例
下一篇:Redhat Linux漢化經(jīng)驗淺談

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
99久久免费视频.com| 蜜臀av国产精品久久久久| 色综合视频一区二区三区高清| 激情另类小说区图片区视频区| 亚洲国产欧美日韩另类综合| 亚洲欧洲日产国产综合网| 欧美国产丝袜视频| 久久久久久影视| 国产日韩欧美激情| 国产蜜臀av在线一区二区三区 | 91电影在线观看| 91久久国产最好的精华液| 91麻豆产精品久久久久久| 在线观看日韩毛片| 欧美日产在线观看| 欧美大度的电影原声| 久久久精品国产免费观看同学| 国产欧美综合在线观看第十页 | 日韩av电影免费观看高清完整版 | 成人综合在线观看| 成人av资源在线观看| 色婷婷久久久亚洲一区二区三区| 色婷婷综合久久久久中文一区二区| 在线影院国内精品| 日韩欧美国产午夜精品| 久久婷婷国产综合精品青草| 欧美激情一区二区三区在线| 国产精品―色哟哟| 亚洲成人高清在线| 丁香五精品蜜臀久久久久99网站| 91蜜桃婷婷狠狠久久综合9色| 欧美日韩第一区日日骚| 久久久久久久久久久久久久久99 | 奇米精品一区二区三区在线观看 | 国产精品蜜臀在线观看| 亚洲妇熟xx妇色黄| 韩国av一区二区三区四区| 91在线视频观看| 欧美一区二区三区四区视频| 日本一区二区不卡视频| 亚洲成人1区2区| 粉嫩av亚洲一区二区图片| 欧美性感一类影片在线播放| 26uuu精品一区二区在线观看| 亚洲免费观看高清| 国产在线精品一区二区三区不卡| 99久久亚洲一区二区三区青草 | 一二三四区精品视频| 国产一区不卡精品| 欧美视频三区在线播放| 中文无字幕一区二区三区 | 91网站最新网址| 日韩欧美亚洲国产精品字幕久久久| 国产精品情趣视频| 韩国av一区二区三区四区| 欧美日韩精品一区二区三区四区 | 欧美日本高清视频在线观看| 国产精品久久久久一区二区三区 | 中文无字幕一区二区三区| 免费在线一区观看| 欧美日韩一区在线| 亚洲日本青草视频在线怡红院| 久久精品国产亚洲高清剧情介绍| 欧美在线三级电影| 1000精品久久久久久久久| 国产在线观看一区二区| 4hu四虎永久在线影院成人| 亚洲精品久久久久久国产精华液| 国产精品一区二区免费不卡| 欧美一级高清片在线观看| 亚洲午夜激情网页| 在线看国产一区二区| 亚洲欧洲成人精品av97| 成人手机电影网| 欧美国产综合一区二区| 国产成人精品亚洲午夜麻豆| 日韩亚洲欧美中文三级| 天天操天天色综合| 欧美日韩一区国产| 亚洲国产视频在线| 欧美日韩精品福利| 婷婷一区二区三区| 日韩一区二区在线观看视频 | 国产偷国产偷精品高清尤物 | 亚洲一区二区综合| 欧美伊人精品成人久久综合97| 玉米视频成人免费看| 在线观看亚洲精品视频| 亚洲一级二级在线| 在线不卡中文字幕播放| 蜜桃精品在线观看| 久久免费国产精品| 丁香五精品蜜臀久久久久99网站 | av在线不卡免费看| 亚洲欧美在线另类| 91福利精品视频| 日韩精品国产欧美| 2014亚洲片线观看视频免费| 国产成人综合亚洲91猫咪| 欧美激情艳妇裸体舞| 日本久久一区二区| 视频一区二区三区入口| 精品国产免费人成电影在线观看四季| 国产一区高清在线| 亚洲精品日产精品乱码不卡| 91麻豆精品91久久久久同性| 久久99精品久久久久婷婷| 国产三级一区二区| 色吊一区二区三区| 美女www一区二区| 国产精品久久久久久福利一牛影视 | 国产精品自拍网站| 中文字幕在线观看一区二区| 91官网在线免费观看| 蜜桃视频在线观看一区二区| 国产色产综合产在线视频 | 国产精品久久久久9999吃药| 91麻豆免费在线观看| 奇米一区二区三区av| 最新久久zyz资源站| 91精品国产欧美日韩| 成人app网站| 蜜臀精品一区二区三区在线观看 | 国产精品传媒视频| 欧美美女视频在线观看| 国产二区国产一区在线观看| 亚洲已满18点击进入久久| 久久免费视频色| 欧美欧美午夜aⅴ在线观看| 国产精品一二三四五| 亚洲成年人影院| 亚洲欧美日韩精品久久久久| 精品剧情在线观看| 精品视频免费看| 色综合咪咪久久| 国产精品66部| 日韩电影在线一区二区三区| 亚洲视频香蕉人妖| 国产亚洲成av人在线观看导航| 欧美人与性动xxxx| 一本一本大道香蕉久在线精品| 国产一级精品在线| 精品在线观看免费| 日韩影院免费视频| 一区二区三区在线高清| 国产视频在线观看一区二区三区| 日韩一级高清毛片| 欧美电影一区二区| 欧美性生交片4| 日本道在线观看一区二区| 成人午夜在线视频| 国产精品性做久久久久久| 免费人成网站在线观看欧美高清| 亚洲一区二区偷拍精品| 成人免费一区二区三区视频| 国产香蕉久久精品综合网| 日韩你懂的在线观看| 日韩一区二区三区视频在线| 欧美无人高清视频在线观看| 色婷婷综合久久久久中文一区二区| 成人av网站免费观看| 国产91丝袜在线播放| 国产一区二区三区不卡在线观看| 精品夜夜嗨av一区二区三区| 免费观看久久久4p| 久久精品99久久久| 国内精品视频666| 国产在线视频不卡二| 国产酒店精品激情| 成人国产精品免费观看| 顶级嫩模精品视频在线看| 波多野结衣视频一区| 97aⅴ精品视频一二三区| 99re热这里只有精品视频| www.欧美精品一二区| 99国产精品国产精品久久| 色婷婷av一区二区三区gif| 色欧美片视频在线观看在线视频| 一本大道久久a久久精品综合| 欧美亚洲国产一区二区三区va| 欧美日韩激情在线| 日韩免费成人网| 国产精品女人毛片| 日韩精品一区二区在线观看| 精品免费一区二区三区| 国产在线精品免费av| 大胆欧美人体老妇| 日本精品裸体写真集在线观看| 欧美性色aⅴ视频一区日韩精品| 欧美男生操女生| 国产视频视频一区| 亚洲综合在线免费观看| 天堂影院一区二区| 国产一区 二区 三区一级| 国产 欧美在线| 欧美视频日韩视频| 久久综合九色综合欧美就去吻| 亚洲国产成人午夜在线一区| 亚洲激情自拍偷拍| 国产麻豆精品在线|