歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

控制台漢化詳細步驟

用unicon實現控制台漢化是最好的解決方案了。使用unicon需要改動kernel,並且特定版本的unicon一般只能漢化特定版本的kernel。據我所 知,目前只有幾個老的2.2.x版本的內核有相應版本的unicon可下載。因此,要在新一些的內核,比如2.4版本以上,使用unicon還有一點麻煩。   
  我們知道,cosix3.0和turbolinux8分別用的是2.4.3和2.4.18內核,它們的 控制台用廠商定制的 unicon 漢化得很不錯。可是 rh、mdk 等其它發行版, 廠商就沒有提供定制的unicon了,能不能在這樣的發行版中使用高版本(2.4 版以上)的漢化內核呢?答案是肯定的。   
  假定你手頭有 cosix3.0 或 turbolinux8的光盤,下面以cosix3.0為例,在你的系統中使用cosix提供的unicon漢化內核。使用turbolinux8 漢化的步驟是相似的:
  
  1、 循序安裝cosix3.0中的第二張光盤中的kernel-source-2.4.3-3.i386.rpm、 第一張光盤中的pth-1.3.7-2.i386.rpm、unicon-3.0-1.i386.rpm:   
  rpm -ivh kernel-source-2.4.3-3.i386.rpm
  rpm -ivh pth-1.3.7-2.i386.rpm
  rpm -ivh unicon-3.0-1.i386.rpm
  
  2、cd /usr/src/linux-2.4.3
  make menuconfig   
  在內核配置菜單中選中
  Code maturing level options/prompt for ...   
  Console drivers/Frame-buffer support/UNICON Support
  Console drivers/Frame-buffer support/VESA VGA ...
  Console drivers/Frame-buffer support/VGA 16-color
  保存內核配置   
  3、
  編譯內核
 make clean
  make dep
  make bzImage
  make modules
  make modules_install
  
  4、
  cd /usr/src/linux-2.4.3/unicon/unikey
  make
  cd ../fonts
  make
  
  5、
  用新編譯的內核啟動,然後循序執行如下命令:
  insmod /usr/src/linux-2.4.3/unicon/unikey/unikey.o
  insmod /usr/src/linux-2.4.3/unicon/fonts/gbk/encode-gbk.o
  /usr/bin/loadunimap /usr/lib/unicon/direct.uni > /dev/null 2 > 1
  /usr/bin/unicon --gbk
  
  內核漢化完畢。   
  以後只需用上面編譯得到的2.4.3內核啟動,然後執行步驟5中的四條命令即可得到內核漢化的控制台。 為方便,可以讓計算機在啟動時自動執行步驟5中的四條命令。
Copyright © Linux教程網 All Rights Reserved