当前位置: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中的四条命令。

(出处:http://www.sheup.com)