国产一级一区二区_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久久久无码国产精品| 捆绑调教一区二区三区| 日韩—二三区免费观看av| 欧美日韩精品欧美日韩精品| 日日摸夜夜添夜夜添精品视频| 91精品国产色综合久久| 国产成人免费av在线| 亚洲女人小视频在线观看| 欧美色视频在线| 国产在线精品视频| 亚洲欧美日韩在线不卡| 日韩视频一区二区三区在线播放| 国产成a人无v码亚洲福利| 亚洲成人先锋电影| 欧美国产精品专区| 欧美老人xxxx18| 91浏览器入口在线观看| 精品一区精品二区高清| 亚洲精品国产第一综合99久久| 日韩视频一区二区三区| 在线观看av一区| 国产一区二区不卡在线| 亚洲18色成人| 国产精品国模大尺度视频| 337p亚洲精品色噜噜狠狠| 国产成人精品www牛牛影视| 亚州成人在线电影| 亚洲三级免费观看| 国产精品少妇自拍| 欧美不卡一区二区三区四区| 欧美午夜精品一区二区三区| 国产成人a级片| 美洲天堂一区二卡三卡四卡视频| 一区二区三区资源| 最新久久zyz资源站| 久久久亚洲欧洲日产国码αv| 欧美精品三级日韩久久| 欧美专区亚洲专区| 色婷婷综合久色| 99热精品一区二区| 成人精品在线视频观看| 国产99久久久久| 国产剧情一区二区| 国产激情视频一区二区在线观看 | 91精品国产一区二区三区香蕉| 99热精品一区二区| av在线一区二区| 成人精品免费看| 风间由美性色一区二区三区| 国产精品影音先锋| 国产精品18久久久久久久网站| 国内欧美视频一区二区| 国产一区二区三区国产| 国产成人午夜片在线观看高清观看| 国内成人自拍视频| 国产成人日日夜夜| 91丨porny丨在线| 91免费国产视频网站| 色激情天天射综合网| 欧美日韩不卡在线| 欧美大片在线观看一区二区| 精品av综合导航| 国产精品嫩草久久久久| 亚洲欧美一区二区视频| 亚洲综合色视频| 日本不卡1234视频| 国产精品一区二区无线| 成人精品国产福利| 欧美日本在线播放| 久久久激情视频| 26uuuu精品一区二区| 久久久综合视频| 亚洲免费色视频| 日韩精品1区2区3区| 国产在线精品不卡| 色爱区综合激月婷婷| 欧美精品在线一区二区三区| 久久女同互慰一区二区三区| 亚洲三级电影全部在线观看高清| 午夜精品久久久久影视| 国产精品18久久久久久久久久久久| 99精品国产视频| 91精品国产aⅴ一区二区| 国产午夜精品一区二区三区嫩草| 中文字幕一区日韩精品欧美| 天堂一区二区在线免费观看| 国产黄色91视频| 欧美精品乱码久久久久久| 日本一二三不卡| 日韩av电影天堂| 国产91丝袜在线播放0| 欧美日韩精品欧美日韩精品| 国产精品久久久久一区| 免费精品视频在线| 在线观看一区二区精品视频| 久久久久久久久久看片| 日韩黄色免费电影| 色88888久久久久久影院野外| 欧美精品一区二区三区久久久 | 欧美高清在线视频| 亚洲成年人网站在线观看| 成人sese在线| 久久在线免费观看| 丝袜美腿高跟呻吟高潮一区| 99国产精品一区| 国产日韩欧美激情| 美女www一区二区| 在线免费精品视频| 中文字幕制服丝袜一区二区三区| 久久99精品国产麻豆不卡| 欧美喷水一区二区| 亚洲综合一二区| av一本久道久久综合久久鬼色| 久久久国产精华| 韩国av一区二区三区在线观看| 欧美精品18+| 午夜视频一区二区三区| 欧美综合久久久| 亚洲另类在线制服丝袜| 91一区二区在线| 亚洲美女区一区| 91久久精品网| 亚洲一区二区在线免费看| 色悠悠亚洲一区二区| 中文字幕一区二区三| 高清不卡一区二区在线| 日本一区二区三区四区在线视频 | 成人av影视在线观看| 欧美国产一区在线| 盗摄精品av一区二区三区| 久久精品亚洲麻豆av一区二区| 国内一区二区在线| 欧美国产精品v| 在线观看视频欧美| 五月婷婷激情综合网| 欧美一区二区三区精品| 老司机午夜精品99久久| 国产喷白浆一区二区三区| 成人av免费网站| 一级女性全黄久久生活片免费| 在线免费观看日韩欧美| 男女性色大片免费观看一区二区 | 精品一区二区在线免费观看| 精品国产一区久久| 东方aⅴ免费观看久久av| 国产精品理论片| 在线视频欧美区| 麻豆精品一区二区三区| 国产欧美精品区一区二区三区| 色偷偷成人一区二区三区91| 免费看黄色91| 欧美激情综合网| 色狠狠一区二区| 九一九一国产精品| 中文字幕一区二区三区在线不卡 | 色激情天天射综合网| 日本美女一区二区三区| 国产农村妇女精品| 欧美另类一区二区三区| 国产成人av电影在线观看| 一区二区三区丝袜| 久久先锋影音av| 欧美在线制服丝袜| 国产激情视频一区二区三区欧美 | 五月天激情综合| 亚洲国产精品t66y| 欧美精品成人一区二区三区四区| 国产91精品一区二区麻豆亚洲| 亚洲网友自拍偷拍| 久久精品免视看| 欧美精品日韩综合在线| 91在线一区二区三区| 久久精品国产精品青草| 亚洲国产裸拍裸体视频在线观看乱了| 精品欧美乱码久久久久久1区2区 | 欧美日韩国产系列| 高清不卡在线观看av| 蜜桃视频一区二区| 亚洲一区二区三区美女| 国产精品视频一二| 精品成人一区二区三区四区| 欧美日韩精品福利| 91欧美一区二区| 成人一区二区三区视频在线观看 | 91亚洲精品久久久蜜桃| 国产高清在线观看免费不卡| 日韩国产高清影视| 亚洲国产精品麻豆| 亚洲丝袜美腿综合| 国产精品视频第一区| 国产亚洲成av人在线观看导航| 91精品国产91综合久久蜜臀| 欧美酷刑日本凌虐凌虐| 欧美综合色免费| 欧美三级日韩在线| 欧美日韩一级黄| 欧美私人免费视频| 欧美熟乱第一页| 欧美色手机在线观看| 欧美日韩国产小视频|