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

1 Zhcon的安裝和使用

zhcon 一個快速地外掛式CJK(中文/日文/韓文)的多內(nèi)碼平臺
下載源代碼、編譯、安裝
最新版本的源代碼可以訪問軟件下載 。如果下載的是一個源碼包,以v0.2為例,文件名為zhcon-0.2.tar.gz 。
【1 Zhcon的安裝和使用】首先將源代碼解開到一個臨時目錄:
tar zxf zhcon-0.2.tar.gz -C /tmp
cd /tmp/zhcon-0.2
然后運行configure腳本檢查系統(tǒng)編譯環(huán)境,創(chuàng)建Makefile 。
./configure
這時屏幕上會出現(xiàn)很多檢測信息,如果沒有問題的話接著執(zhí)行make開始編譯源代碼 。
make
編譯完成后切換到root用戶執(zhí)行make install安裝可執(zhí)行文件并刪除臨時目錄 。
su
make install
cd ..
rm -rf /tmp/zhcon-0.2
至此,zhcon已經(jīng)成功安裝到您的系統(tǒng)中 。在控制臺執(zhí)行zhcon就能進入中文環(huán)境 。
zhcon
如果您是第一次使用zhcon,可能還需要下載一些字體文件 。詳細的配置方法見后 。
如果您想卸載zhcon請以root身份登陸并執(zhí)行下面的命令,就能完成卸載 。
make uninstall
如果您已經(jīng)對zhcon的缺省設(shè)置很滿意,就可以開始享受了 。如果您還想對zhcon做個性化的設(shè)置,或做進一步的研究,那么,請繼續(xù)閱讀下面的內(nèi)容 。
設(shè)置顯示模式
要顯示中文,首先要使控制臺進入圖形狀態(tài) 。zhcon目前支持FrameBuffer,libggi,vga三種圖形驅(qū)動 。
FrameBuffer,可以譯作“幀緩沖”,有時簡稱為fbdrv,基于fbdrv的console也被稱之為fbcon 。這是一種獨立于硬件的抽象圖形設(shè)備 。FrameBuffer的優(yōu)點在于其高度的可移植性、易使用性、穩(wěn)定性 。使用Linux內(nèi)核的FrameBuffer驅(qū)動(vesafb),可以輕松支持到1024X768X32bpp以上的分辯率 。而且目前可得到的絕大多數(shù)linux版本所發(fā)行的內(nèi)核中,已經(jīng)預編譯了FrameBuffer支持,通常不需要重新編譯內(nèi)核就可以使用 。所以FrameBuffer也是zhcon推薦使用的驅(qū)動方式 。
進入FrameBuffer可以簡單地在系統(tǒng)啟動時向kernel傳送vga=mode-number的參數(shù)來激活FrameBuffer設(shè)備,如:
lilo:linux vga=305
將會啟動1024x768x8bpp模式 。
色彩
640x400
640x480
800x600
1024x768
1280x1024
1600x1200
4bits
?
?
0x302
?
?
?
8bits
0x300
0x301
0x303
0x305
0x307
0x31C
15bits
?
0x310
0x313
0x316
0x319
0x31D
16bits
?
0x311
0x314
0x317
0x31A
0x31E
24bits
?
0x312
0x315
0x318
0x31B
0x31F
32bits
?
?
?
?
?
?
要使linux缺省進入FrameBuffer,可以修改/etc/lilo.conf,加入一下語句:
vga=0x303
退出編輯,執(zhí)行:
lilo -v
重新啟動linux,可以使其進入800x600的256色模式 。
libggi,libggi是一個跨平臺的繪圖庫 。在Linux上,libggi是通過調(diào)用FrameBuffer或svgalib來完成圖形操作的,可能速度速度比較慢 。但在某些不支持FrameBuffer或是vga的系統(tǒng)上使用libggi仍然是一種不錯的選擇 。
要使用libggi,需要設(shè)置GGI_DISPLAY環(huán)境變量,例如:
在.bash_profile中加入export GGI_DISPLAY=display-fbdev:-noinput
將使用libggi提供的接口來完成圖形輸出(使用FrameBuffer) 。更詳細的信息請參閱libggi的文檔 。
vga,如果您的內(nèi)核并沒有編譯進對FrameBuffer的支持,那么可以使用內(nèi)建的vga驅(qū)動來使顯目工作在640x480x16色的模式下 。因為vga驅(qū)動是直接對顯卡上的寄存器操作,所以這種方式的移植性很差,速度也比較慢 。
系統(tǒng)啟動時會按以下順序來選擇圖形驅(qū)動:libggi(如果設(shè)置了環(huán)境變量GGI_DISPLAY),framebuffer,vga.
多內(nèi)碼支持
多內(nèi)碼平臺,zhcon目前支持GB2312,GBK,BIG5,JIS,KSCM等多種內(nèi)碼 。在系統(tǒng)運行時可以通過熱鍵CTRL-F1到CTRL-F5在以上幾種編碼方式間自由切換 。

推薦閱讀