一、本文目的:
本文解决64位系统zhcon的问题,32位系统的请绕过~
之前发表《 Ubuntu Server 12.04 64位系统编译安装zhcon 0.2.6》一文,用于解决解决官方64位zhcon包的以下BUG:
1. 普通用户执行zhcon后屏幕中不断输出闪动的行
2. 安装官方提供的zhcon包后,切换至中文输入法然后按键,程序发生段错误
但由于该文中并没有给出make过程中需要改动的代码,且编译安装过程繁琐,对编译环境也有要求。所以本文将其打包成deb安装包(zhcon_0.2.6-8_2_amd64.deb,附件中可下载)
二、说 明:
下文的各种安装方法均在Ubuntu Server 12.04 x86_64环境下测试通过。
三、安 装:
本文提供了多种安装方式,读者可根据自身情况选择其一进行安装即可,推荐使用方法一。
本文仅提供安装方法,关于zhcon的设置相关内容,请查阅相关资料。
(一)方法一
本方法为直接安装。下载附件中的zhcon_0.2.6-8_2_amd64.deb.tar.gz文件,执行如下命令即可:
tar -xvf zhcon_0.2.6-8_2_amd64.deb.tar.gz #解压
sudo dpkg -i zhcon_0.2.6-8_2_amd64.deb # 安装
说明:采用dpkg安装并不能解决包之间的依赖关系,若安装不成功,可先安装官方提供的zhcon,然后再将其卸载后,再重新用dpkg执行安装,命令如下:
sudo apt-get update
sudo apt-get install zhcon
sudo apt-get purge zhcon
sudo dpkg -i zhcon_0.2.6-8_2_amd64.deb
若想卸载dpkg -i安装的zhcon,执行如下命令:
sudo dpkg -r zhcon
(二)方法二
本方法为通过建立本地更新源的方式安装,这样可以利用apt-get的众多优点,如解决包依赖关系等。
首先建立本地更新源,以下假定在/var/debs目录下建立更新源:
su # 切换至root身份
mkdir -p /var/debs
cd /var
cp <path_to_zhcondeb>/zhcon_0.2.6-8_2_amd64.deb debs
dpkg-scanpackages debs /dev/null > gzip debs/Packages.gz # 建立索引
然后更新源列表。编辑/etc/apt/sources.list,在所有源列表的上方添加一新行:
deb file:/var debs/
注意var后面有一空格。
然后执行如下命令进行安装即可:
sudo apt-get update
sudo apt-get install zhcon
注意,若安装过程中输出包含“zhcon-0.2.5-to-0.2.6-amd64.patch.gz”文字的信息,说明使用了本地的zhcon安装包,否则请确定本地安装源正确性。
(三)方法三:
若非Ubuntu系统,如Fedora 64位,可以下载附件中的源码包进行编译安装。为最重原作者的劳动成果,附件中提供了zhcon官网上的zhcon-0.2.5版本的源码包zhcon-0.2.5.tar.gz和本人根据《一上午时间终于把zhcon的输入法在x86-64调通》一文做的补丁包zhcon-0.2.5-to-0.2.6-amd64.patch.gz
首先要确保编译环境,请参考《Ubuntu Server 12.04 64位系统编译安装zhcon 0.2.6》一文的“机器环境”小结。
编译安装的过程为(假定源码包均放在zhcon_install目录下):
cd zhcon_install
tar -xvf zhcon-0.2.5.tar.gz # 解压源码包
cd zhcon-0.2.5
zcat ../zhcon-0.2.5-to-0.2.6-amd64.patch.gz | patch -p1 # 打补丁
./configure
make
sudo make install
若一切顺利,可以享受zhcon了。
四、关于附件:
根据您选择的安装方法,仅下载所需的附件即可。
五、参 考:
1. 如何才能使用apt-get使用本地安装源进行安装
2. 为apt-get制作本地软件安装源
3. 制作本地源,不联网apt-get
4. deb打包方法
分享到:
相关推荐
在本文中,我们将深入探讨如何在Ubuntu Server 12.04 64位系统上编译并安装zhcon 0.2.6。zhcon是一款开源的中文终端模拟器,它支持UTF-8编码,使得在Linux环境中使用中文变得更加方便。在没有图形化界面的服务器上,...
总之,zhcon 0.2.6是Linux环境中解决中文显示问题的重要工具,特别是在那些对Unicode支持有限的老版Linux发行版上。通过安装和使用zhcon,用户可以在命令行界面下顺畅地使用中文,从而提升在Linux终端中的中文操作...
zhcon-0.2.6-5.fc6.i386.rpm
### zhcon-0.2.5.tar.gz 和 zhcon-0.2.5-to-0.2.6.diff.gz #### 一、简介 本文档旨在详细介绍如何从`zhcon-0.2.5.tar.gz`及`zhcon-0.2.5-to-0.2.6.diff.gz`构建和安装zhcon的0.2.6版本。zhcon是一款开源软件,用于...
ZhCon,全称为“Chinese Console”,是一款开源的中文终端模拟器,主要用来在英文系统环境下显示中文字符。它提供了一个图形界面,使用户能够在没有中文支持的终端上正确地显示和输入中文。以下是对 ZhCon 安装过程...
zhcon-0.2.5升级包z
尽管现代Linux发行版大多已内置了良好的中文支持,但zhcon依然在某些特定场景下有着不可替代的作用,比如旧版Linux系统或者对字符编码有特殊需求的环境。了解并掌握zhcon的使用,无疑会提升我们在Linux世界中的体验...
标题“zhcom 64位 linux”涉及到的是在Linux操作系统环境下,针对64位系统安装zhcom(可能是一个中文输入法或与中文显示相关的软件)的过程。描述中提到的两个关键文件“zhcon-0.2.5.tar.gz”和“zhcon-0.2.5-to-...
2. **对比Gnome Terminal/KDE Konsole**:虽然现代桌面环境的终端一般都支持中文,但zhcon在某些特定环境(如旧版本Linux或轻量级发行版)下更有优势。 **五、常见问题及解决方法** 1. **中文乱码**:如果出现中文...
《zhcon 0.2.4:中文友好终端模拟器的完美升级》 zhcon,全称为"Zhang Hong's Console",是一款专为Linux系统设计的终端模拟器,其0.2.4版本带来了诸多改进和优化,尤其是对中文、日文、韩文输入法的完美支持,使其...
解决方案四:使用 zhcon.conf 文件 zhcon.conf 文件是 zhcon 的配置文件,可以用来设置 zhcon 的行为。例如,可以设置默认编码、屏幕分辨率等参数。 $sudo vim /etc/zhcon.conf 将内容修改为: defaultencode = ...
《zhcon:为Red Hat Linux带来中文字符支持》 在Linux世界中,Red Hat Linux作为一款广泛应用的操作系统,以其稳定性、安全性和强大的功能受到广大用户的青睐。然而,对于中文用户而言,一个常见的挑战是在字符模式...
使用zhcon-0.2.3,用户可以在不支持Unicode的旧版Linux系统或需要在命令行环境中处理中文字符的场景下,享受到流畅的中文显示。对于开发者而言,了解并熟悉zhcon的工作原理和配置方法,可以帮助他们在开发过程中更好...
从 Ubuntu 安装 EMC2 所需软件详解 在本文中,我们将详细...从 Ubuntu 安装 EMC2 需要安装 Ubuntu JeOS 8.04.1、VirtualBox、zhcon、语言包、Xorg 和桌面环境。这些软件的安装过程非常重要,需要我们一步一步地完成。
其他版本的zhcon安装包进行安装时需要下载大量的依赖程序 ,流程繁琐,容易出错, 而在Redhat6下直接安装该rpm , 不会报缺少依赖库的错误提示,需要的可以下载
解决这个问题的方法有很多,下面我们将介绍其中的一种方法,即使用 zhcon 软件来解决 Ubuntu 中命令行中文乱码问题。 首先,我们需要安装 zhcon 软件。zhcon 是一个提供 Unicode 支持的命令行终端模拟器,它可以...
在Ubuntu系统中,遇到命令行终端显示中文时出现乱码的情况是不少用户会遇到的问题,尤其是在进行中文环境下的编程或管理操作时,这无疑会给工作带来不便。本文将详细解析Ubuntu中命令行中文乱码的原因,并提供一套...
### Ubuntu Linux 下如何使用终端命令行上网 在 Ubuntu Linux 系统中,用户可以通过命令行进行许多操作,包括浏览互联网。对于那些希望在不启动图形界面浏览器的情况下访问网络资源的人来说,这是一种非常有用的...
zhcon,linux下的中文环境。 看到这么多人下载,我就把资源分从5分改成一分,呵呵