Linux最初的开发完全是围绕ASCII编码体系进行的,没有考虑非英语用户面临的问题,因此导致其使用门槛较高,尤其对于亚洲用户而言,由于采用象形文字的特殊性(包括中文、韩文、日文,简称为CJK),使得对Linux进行本地化更为困难。在这样的背景下,ejoy等人发起了zhcon项目。该项目的目标是“为中文Linux使用者提供一个便捷易用的中文环境,特别适用于初学者,以及需要发布linux中文应用程序的开发者。”
本文结合zhcon的最新版本0.2.6对在Linux的安装进行简要的说明。zhcon的源代码和RPM包可以从http://zhcon.sourceforge.net/下载得到。本文中需要下载的文件有两个:一个是zhcon-0.2.5.tar.gz,一个是zhcon-0.2.5-to-0.2.6.diff.gz。假设都将这两个文件下载到/root目录下(读者也可以将文件下载到喜欢的别的目录)。
首先解压并解包zhcon-0.2.5.tar.gz文件:
[root@cyc zhcon]# tar zxvf zhcon-0.2.5.tar.gz
解压之后在/root目录下得到一个zhcon-0.2.5。这个目录包含了zhcon-0.2.5版本的所有源代码和man手册等。
cd zhcon-0.2.5
zcat ../zhcon-0.2.5-to-0.2.6.diff.gz | patch -p1
或者:
将zhcon-0.2.5-to-0.2.6.diff.gz解压:
[root@cyc zhcon]# gzip -d zhcon-0.2.5-to-0.2.6.diff.gz
解压后得到zhcon-0.2.5-to-0.2.6.diff文件。这个文件实际上是一个补丁文件,通过下面的命令将此文件打补丁到zhcon-0.2.5的源代码中:
[root@cyc zhcon]# patch -p0 < zhcon-0.2.5-to-0.2.6.diff
|
这样,原来的0.2.5版本的zhcon就升级到了0.2.6版本了。接下来的过程就是UNIX平台固定的“安装三步曲”了:
[root@cyc zhcon-0.2.5]# ./configure
[root@cyc zhcon-0.2.5]# make
[root@cyc zhcon-0.2.5]# make install
这样,中文控制台终端zhcon就安装好了。要使用zhcon,只需要在控制台下键入命令:
[root@cyc zhcon-0.2.5]# zhcon
即可。
要获取zhcon的帮助信息,只需要输入man zhcon命令即可,另外,zhcon的man手册说配置文件zhcon.conf位于/etc目录下,但是在0.2.6版本中zhcon.conf是位于/usr/local/etc/目录下的,此外,zhcon所用到的字体资源等是位于/usr/local/lib/zhcon/目录下的。除了可以用于Linux之外,zhcon目前还被移植到了FreeBSD平台上。关于zhcon的开发历史和工作原理,请参见:http://zhcon.sourceforge.net/develop_cn.html。
来源:http://blog.chinaunix.net/u/29238/showart_227729.html
注:关于源文件zhcon-0.2.5.tar. gz及zhcon-0.2.5-to-0.2.6.diff.gz的下载 ,请参见下篇《实例解析:diff和patch的使用-通过对linux终端中文软件zhcon0.2.6的安装及使用》
landnow注:linux(AS4上)zhcon0.2.6的安装见http://hi.baidu.com/landnow/blog/item/7ff0333f73181eee55e7236e.html
分享到:
相关推荐
Linux终端中文软件zhcon0.2.6是一个专为解决Linux操作系统中文显示问题而设计的实用工具。在早期的Linux发行版中,由于对中文字符集的支持不完善,用户在命令行界面(终端)中经常遇到中文乱码的情况。zhcon就是为了...
zhcon是一款开源的中文终端模拟器,它支持UTF-8编码,使得在Linux环境中使用中文变得更加方便。在没有图形化界面的服务器上,zhcon是进行中文交互的理想工具。 首先,确保你的系统已经更新到最新版本,以获取所有...
zhcon-0.2.6-5.fc6.i386.rpm
ZhCon,全称为“Chinese Console”,是一款开源的中文终端模拟器,主要用来在英文系统环境下显示中文字符。它提供了一个图形界面,使用户能够在没有中文支持的终端上正确地显示和输入中文。以下是对 ZhCon 安装过程...
本文档旨在详细介绍如何从`zhcon-0.2.5.tar.gz`及`zhcon-0.2.5-to-0.2.6.diff.gz`构建和安装zhcon的0.2.6版本。zhcon是一款开源软件,用于提供中文支持的控制台环境,使得用户可以在Linux控制台中输入和显示中文字符...
用户只需下载名为"zhcon-0.2.4"的压缩包,解压后按照标准的Linux软件安装步骤进行编译和安装,即可轻松享受到zhcon带来的便利。对于初学者而言,这个过程相对简单,无需深入理解复杂的编译配置细节。 此外,zhcon ...
通过深入了解和实践zhcon,不仅可以提升在Linux环境下的中文使用体验,还能增强对终端模拟器和系统级别的理解,对于想要深入学习Linux的用户来说,是一次不可或缺的学习经历。阅读`ReadMe.html`文件,通常能获取更...
zhcon-0.2.5升级包z
安装完成后,我们就可以在终端中通过输入`zhcon`命令启动带有中文支持的控制台。需要注意的是,zhcon依赖于ncurses库,确保系统已经安装了ncurses及其开发库,否则编译可能会失败。 在使用zhcon时,可以发现它与...
zhcon是一款专为Red Hat Linux设计的软件包,它的主要功能是使得Linux在字符界面下能够正常显示中文,极大地提升了中文用户的使用体验。 "zhcon-0.2.3-2.i386.rpm"是这个软件包的具体版本,适用于i386架构的系统。...
### Linux下如何使用终端命令行上网 在Linux环境中,用户可以通过多种方式访问互联网,除了常见的图形界面浏览器外,还可以利用命令行工具实现网页浏览。本文将详细介绍如何在Linux环境下使用命令行工具进行网络...
在Linux终端下,如果需要使用中文,可以尝试使用zhcon这个软件,它提供了在终端内使用中文的能力。 总结,Linux终端是Linux系统中的核心组件,提供了高效、灵活的工作环境。通过了解和掌握不同终端模拟器的特点和...
【标题】"zhcon-0.2.3.rar" 是一个包含Linux环境下中文字符界面支持软件的压缩包,主要用于在命令行终端中正确显示中文字符。 【描述】"linux下字符界面下显示中文的经典软件" 指出,这个压缩包内的程序是一个经典...
《Red Hat Linux AS4下轻松使用zhcon》这篇文章主要介绍了如何在Red Hat Linux AS4操作系统中使用zhcon作为中文Shell平台。zhcon是一款方便的中文界面工具,但在AS4升级到使用UTF-8编码后,它不再兼容。文章提供了一...
标题“zhcom 64位 linux”涉及到的是在Linux操作系统环境下,针对64位系统安装zhcom(可能是一个中文输入法或与中文显示相关的软件)的过程。描述中提到的两个关键文件“zhcon-0.2.5.tar.gz”和“zhcon-0.2.5-to-...
本文将详细介绍如何在 Ubuntu Linux 的终端中安装并使用 w3m 命令行浏览器进行上网。 #### 一、安装 w3m 浏览器 w3m 是一个文本模式下的网页浏览器,可以在没有图形用户界面 (GUI) 的情况下运行。它不仅可以用作...
首先,我们需要了解在Linux系统中,中文输入法通常依赖于一些特定的软件组件,例如`ibus`、`fcitx`或在较旧版本中使用的`gcin`等。在Red Hat Linux 9这样的较老系统中,我们可能会选择`zhcon`这个轻量级的中文终端...
### zhcon中文平台安装与使用详解 #### 一、zhcon平台概述 **zhcon** 是一款专为 Linux 字符界面设计的高效双字节中/日/韩(CJK)语言平台。它能够为用户提供一个完整的双字节语言环境,类似于 DOS 环境中的 UCDOS...
### Linux软件包管理及远程登录管理实验 #### 一、软件包管理 在Linux系统中,软件包管理是一项重要的任务,它确保系统上的应用程序能够稳定地运行并及时更新。Linux支持多种软件安装方法,其中最常用的两种是RPM...