本文原作者:sixth 修订作者:美丽星点
修订内容:软件版本,软件操作步骤bug,软件安装步骤,总之一个目的,更适合新手,更少的疑问
标注方式:红色标注
原载地址:不详
一、前言
在之前我们曾经多次提到zhcon:
Linux shell 学习第三节:学习前的准备
Ubuntu命令分类收藏
Ubuntu下设置中文和输入法
Linux最初的开发完全是围绕ASCII编码体系进行的,没有考虑非英语用户面临的问题,因此导致其使用门槛较高,尤其对于亚洲用户而言,由于采用象 形文字的特殊性(包括中文、韩文、日文,简称为CJK),使得对Linux进行本地化更为困难。在这样的背景下,ejoy等人发起了zhcon项目。该项 目的目标是“为中文Linux使用者提供一个便捷易用的中文环境,特别适用于初学者,以及需要发布linux中文应用程序的开发者。”
二、安装
现在最新版本是0.2.6。zhcon的源代码和RPM包可以从http://zhcon.sourceforge.net/下载得到。在Sourceforger的网址http://sourceforge.net/project/showfiles.php?group_id=27400上,需要下载的文件有两个:一个是zhcon-0.2.5.tar.gz,一个是zhcon-0.2.5-to-0.2.6.diff.gz。
1.首先解压并解包zhcon-0.2.5.tar.gz文件:
[root@localhost zhcon]# tar zxvf zhcon-0.2.5.tar.gz
解压之后得到一个zhcon-0.2.5。这个目录包含了zhcon-0.2.5版本的所有源代码和man手册等。
2.然后将zhcon-0.2.5-to-0.2.6.diff.gz解压:
[root@localhost zhcon]# gzip -d zhcon-0.2.5-to-0.2.6.diff.gz
解压后得到zhcon-0.2.5-to-0.2.6.diff文件,这个文件实际上是一个补丁文件。
3.将zhcon-0.2.5-to-0.2.6.diff文件打补丁到zhcon-0.2.5的源代码中:
[root@localhost zhcon]# patch -p0 < zhcon-0.2.5-to-0.2.6.diff
在目录zhcon-0.2.5的父目录中进行这一步。
这样,原来的0.2.5版本的zhcon就升级到了0.2.6版本了。接下来的过程就是UNIX平台固定的“安装三步曲”了:
[root@localhost zhcon]# ./configure –prefix=/usr/local/zhcon
[root@localhost zhcon]# make
[root@localhost zhcon]# make install
写给新手:对于Ubuntu/debian操作系统或其它使用deb包管理的系统推荐大家使用apt-get这个安装工具。
下面的内容需要开启X终端(应用程序->附件->终端)或者控制台下操作
在联网状态下执行
open-baike@open-baike-desktop:~$ sudo apt-get install zhcon
[sudo] password for open-baike:
输入管理密码后
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
已经不需要下列自动安装的软件包:
libchewing3-data libglitz-glx1 ttf-wqy-zenhei libaudclient1 libcddb2
libmono-cairo2.0-cil libchewing3 xfonts-wqy libaudid3tag1 libglitz1
squid-common cabextract libmowgli1 python-wxversion ttf-arphic-ukai
python-wxgtk2.8 libmcs1 winbind libwebkitgtk1d language-support-fonts-zh
libneon27-gnutls
使用 'apt-get autoremove' 来删除它们。
将会安装下列额外的软件包:
unicon-imc2
下列【新】软件包将被安装:
unicon-imc2 zhcon
共升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 8574kB 的软件包。
操作完成后,会消耗掉 18.1MB 的额外磁盘空间。
您希望继续执行吗?[Y/n]Y
获取:1 http://mirror.rootguide.org hardy/universe unicon-imc2 3.0.4-12 [4156kB]
获取:2 http://mirror.rootguide.org hardy/universe zhcon 1:0.2.6-5 [4417kB]
下载 8574kB,耗时 1min20s (106kB/s)
正在预设定软件包 …
选中了曾被取消选择的软件包 unicon-imc2。
(正在读取数据库 … 系统当前总共安装有 144330 个文件和目录。)
正在解压缩 unicon-imc2 (从 …/unicon-imc2_3.0.4-12_i386.deb) …
选中了曾被取消选择的软件包 zhcon。
正在解压缩 zhcon (从 …/zhcon_1%3a0.2.6-5_i386.deb) …
正在设置 unicon-imc2 (3.0.4-12) …
正在设置 zhcon (1:0.2.6-5) …
open-baike@open-baike-desktop:~$
会自动安装安装0.2.6新版本
三、运用
1.要想在控制台下显示中文,键入命令:
[root@localhost zhcon]# /usr/local/zhcon/bin/zhcon –utf8
即可。
特别注意在ubuntu或其它deb包管理式的系统下请输入:
open-baike@open-baike-desktop:~$ zhcon --drv=vga --utf8
注意一定要加上–drv=vga来加载,否则一般都是死机,我是体验过的。
2.要想在控制台下运用中文输入法:
使用Ctrl+space或Ctrl+2来打开或关闭智能拼音输入法。