UNICON安装及中文支持指南
UNICON安装及中文支持指南
简介
UNICON是一个用于Linux系统的CJK(中文/日文/韩文)控制台显示系统。请注意,UNICON不支持UTF-8。
资源获取
相关下载文件可以从以下链接获取:
内核补丁
需要对内核进行补丁处理以支持UNICON。补丁文件示例如下:
vd_unicon-kernel-20040205-2.6.2.patch
vd_unicon-kernel-fonts-20040205.patch.bz2
应用补丁
1
2
patch -p1 < vd_unicon-kernel-20040205-2.6.2.patch
bzcat vd_unicon-kernel-fonts-YYYYMMDD.patch.bz2 | patch -p1
内核配置
确保内核配置中启用了UNICON支持和相应的字体模块:
1
2
3
4
5
6
7
8
CONFIG_UNICON=y
CONFIG_UNICON_GB=m
CONFIG_UNICON_GBK=m
CONFIG_UNICON_BIG5=m
CONFIG_UNICON_EUCJP=m
CONFIG_UNICON_JIS=m
CONFIG_UNICON_SJIS=m
CONFIG_UNICON_KSCM=m
编译内核
编译内核并在GRUB中加载新的内核配置。
创建设备文件
1
2
mknod /dev/unikey c 10 202
chmod 640 /dev/unikey
RedHat AS3UP3上的UNICON安装过程
- 下载所有补丁及安装文件。
- 将文件传输至
/tmp
目录。 - 进入内核源文件目录并应用补丁。
- 配置内核以包含UNICON支持。
- 编译内核。
- 安装pth线程库。
- 应用UNICON补丁并编译安装。
- 添加unikey设备文件。
- 自动加载UNICON,更新
/etc/rc.d/rc.local
。 - 重启系统。
Gentoo上的UNICON设置
- 关闭相关服务。
- 修改
/etc/rc.conf
,屏蔽CONSOLEFONT
设置。 - 避免使用启动画面。
- 加载
encode_gbk
和unikey
模块。 - 执行
loadunimap
和uniconctrl
命令。 - 登出并重新登录以应用更改。
支持多个TTY
如果需要在tty1-tty6
上支持中文,可以使用uniconctrl --gbk ttyX
进行设置,并在每个ttyX
中执行loadunimap
。
查看/装载Unicode映射表
使用loadunimap
命令查看或装载当前系统的Unicode映射表。
This post is licensed under CC BY 4.0 by the author.