linux字符界面显示中文

上传人:平*** 文档编号:11926466 上传时间:2017-10-15 格式:DOC 页数:7 大小:45.08KB
返回 下载 相关 举报
linux字符界面显示中文_第1页
第1页 / 共7页
linux字符界面显示中文_第2页
第2页 / 共7页
linux字符界面显示中文_第3页
第3页 / 共7页
linux字符界面显示中文_第4页
第4页 / 共7页
linux字符界面显示中文_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《linux字符界面显示中文》由会员分享,可在线阅读,更多相关《linux字符界面显示中文(7页珍藏版)》请在金锄头文库上搜索。

1、安装 zhcon 显示中文 今天终于把 linux 显示中文的问题完美解决了。如何在 linux 上显示中文的问题很久都没有解决,最近两三天经过在网上的查找,终于解决了。因为是在虚拟机上运行的,我的 linux 只使用控制台界面,没有安装 X-Window。首先要修改系统的语言设置。修改文件/etc/sysconfig/i18n,具体内容是:LANG=zh_CN.GB18030LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CNSUPPORTED=zh_CN.GB18030:zh_HK.UTF-8:zh_HK:zh:zh_CN:zh:zh_TW.UTF-8:zh_

2、TW:zh:en_US.UTF-8:en_US:enSYSFONT=lat0-sun16SYSFONTACM=8859-15重新启动后,中文不再显示为小方块了,而是乱码。下一步就是如何把这些中文正确的显示出来。我在这里走了弯路,按 X-Window 下的方法去设置是没有用的。为此,我还装了很多没有用的 RPMs。从网上得知,唯一的解决方式是 zhcon。只有它才能显示出中文来。从网上把它的 RPM 下下来后。正要用 FTP 把它传上去,却发现 FTP 连不上。又到网上查了一番,折腾很久,发现是 SELINUX 的权限引起的。一下子也没法把SELINUX 的工作原理搞清楚,先把它禁止再说。编辑文

3、件/etc/selinux/config,设置 SELINUX=disabled。重新启动后,FTP 就没有问题了。安装 zhcon 时又出现麻烦,提示一大堆依赖文件,只好从网上,还有光盘上找出这些 RPMs,一一装上。有一个文件 libtinfo.so.5,从网上查到是在包ncurses 里的,可是我的机器上原来已经安装了一个版本了,但却没有libtinfo.so 这个文件,只能升级包:rpm -U ncurses-55.6-9.20070812.fc7.i386.rpm。zhcon 终于可以用了,可是发现显示速度很慢。还得上网查查原因。原因找到了,是没有启动 framebuffer。最后的

4、解决办法是修改文件/boot/grub/menu.lst。修改方法是在 kernel 这一行最后加上vga0x303。0x303 表示显示设置为 800*600,256 色,这也足够用了。重新启动后就大功告成了。重新启动后发现,linux 以图形方式运行了,而不是以前的纯字符界面。_zhcon 的安装过程到 http:/ zhcon-0.2.5.tar.gz,zhcon-0.2.5-to-0.2.6.diff.gz 升级包。1.首先解压并解包 zhcon-0.2.5.tar.gz 文件: rootlocalhost zhcon# tar zxvf zhcon-0.2.5.tar.gz 解压之后

5、得到一个 zhcon-0.2.5。这个目录包含了 zhcon-0.2.5 版本的所有源代码和 man 手册等。 2.然后将 zhcon-0.2.5-to-0.2.6.diff.gz 解压: rootlocalhost 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 目录cd zhcon.0.2.54. 升级 zhcon.0.2.5 到 zhcon.0.2.6patch -p1 ./zhcon.0.2.5-0.2.6

6、.diff -升级成功 这样,原来的 0.2.5 版本的 zhcon 就升级到了 0.2.6 版本了。接下来的过程就是 UNIX 平台固定的“安装三步曲”了: rootlocalhost zhcon# ./configure -prefix=/opt/wl/zhcon rootlocalhost zhcon# make rootlocalhost zhcon# make install 5.运用 要想在控制台下显示中文,键入命令: rootlocalhost zhcon# /usr/local/zhcon/bin/zhcon -utf8 -drv=vgazhcon 默认的编码是 gb2312,

7、如果你的系统是 utf8 编码,在运行 zhcon 时必须注意加载 utf8 和 vga 驱动支持,如果没加 VGA 会黑屏的,到时只有重新启动电脑。 每次都输入 zhcon utf8drv=vga 也太麻烦了,并且一不小心忘打了就黑屏了。所以在/.bashrc 里面加一个别名就方便多了。以后再次输入 zhcon 不会黑屏了。 vi /.bashrc alias zhcon=/usr/local/zhcon/bin/zhcon -utf8 -drv=vga zhcon 默认是全拼输入法,如果你使用五笔,就需要做个小调整了。vi /etc/zhcon.conf /编辑 zhcon 配置文件 #t

8、ype := native | unicon ime = 智能拼音,modules/cce/cce_pinyin.so,modules/cce/dict,gb2312,unicon ime = 五笔,input/wb.mb,gb2312,native /将此行换到第一行ime = 全拼,input/winpy.mb,gb2312,native -更改 zhcon 的状态栏 zhcon 启动后默认的是光标跟随方式,可以改为固定状态栏方式,同时可以更改状态栏的颜色。操作如下: vi /etc/zhcon.conf /编辑 zhcon 配置文件 将:inputstyle = overspot 改为:

9、inputstyle = nativebar /将光标跟随方式改为固定状态栏方式 将:nativebarcolor = 15,4,11,14,0,12 改为:nativebarcolor = 15,1,11,14,9,0 /将红色状态栏,改为蓝色状态栏 zhcon 的热键 CTRL+ALT+H 帮助; CTRL+D 退出。 输入法热键: CTRL+SPACE 打开/关闭输入法; ALT+SPACE 打开/关闭 CJK 方式; CTRL+2 五笔; 全拼; 编码切换热键: CTRL+F1 使用 GB2312 编码了; CTRL+F2 使用 GBK 编码; CTRL+F3 使用 BIG5 编码;

10、CTRL+F4 使用 JIS 编码; CTRL+F5 使用 KSCM 编码; CTRL+F7 切换输入法状态栏风格(光标跟随或底部固定)。 CTRL+F9 设置内码的识别方式: 按一次:内码手动识别; 按二次:自动识别 GB 与 BIG5 码; 按三次:自动识别 GB 与 BIG5 码,并用简体中文来显示; 按四次:自动识别 GB 与 BIG5 码,并用繁体中文来显示; CTRL+F10 调出输入法系统菜单; CTRL+. 切换中英文标点; CTRL+, 切换中文全角/半角; SHIFT+PGUP 上卷半屏历史记录; SHIFT+PGDN 下卷半屏历史记录; SHIFT+上方向箭 上卷一行历史

11、记录; SHIFT+下方向箭 下卷一行历史记录。 特点 1. 多内码支持,简繁体内码自动转换。 2. 多种输入法支持。经过转换,zhcon 能够用 Windows98 和 UCDOS 中的码表输入法(自带 14 种)。 3. 二种输入风格。 zhcon 在控制台实现了光标跟随方式和底部状态行方式二种输入风格(CTRL+F7 切换),界面美观大方,并可自定义输入条的颜色。 4. 优秀的中文制表符识别。zhcon 可以正确识别绝大多数应用程序(mc,linuxconf)中的制表符号,不会出现乱码。 5. 历史屏幕浏览 。在 zhcon 中可以随时使用 SHIFT-PAGEUP,SHIFT-PAGE

12、DOWN 来浏览历史屏幕。 6. 多点阵字体支持 。zhcon 支持 12 点阵,14 点阵,16 点阵,24 点阵等多种不同点阵字体的显示,可根据屏幕分辩率的不同选用不同点阵的字体来优化显示效果。方法一、需要下载的文件有两个:zhcon-0.2.5.tar.gz 和 zhcon-0.2.5-to-0.2.6.diff.gz。下载地址:http:/ 下载(先用 WinRAR 解压得到两个文件) :http:/ 目录下(也可以将文件下载到喜欢的别的目录)。1.解压并解包 zhcon-0.2.5.tar.gz 文件:rootdhwch# tar zxvf zhcon-0.2.5.tar.gz解压之

13、后在/root 目录下得到一个 zhcon-0.2.5 目录。rootdhwch#cd zhcon-0.2.5rootzhcon-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 解压:rootdhwch# 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 的源代码中:rootdhwch# patch -p0 zhcon-0

14、.2.5-to-0.2.6.diff另一种:# patch p1./zhcon-0.2.5-to-0.2.6.diff (打补丁文件,其中. 为上级目 录的意思,p1 是指补丁文件与被补丁文件的目录差几层,差一层为 1,两层为 2,同一级目录中为 0)把 0.2.5 版本的 zhcon 升级到 0.2.6 版本,接下来rootdhwch zhcon-0.2.5# ./configurerootdhwch zhcon-0.2.5# makerootdhwch zhcon-0.2.5# make install这样,中文控制台终端 zhcon 就安装好了。要使用 zhcon,只需要在控制台下键入命

15、令:rootdhwch zhcon-0.2.5# zhcon即可。zhcon 的 man 手册说配置文件 zhcon.conf 位于/etc 目录下0.2.6 版本中 zhcon.conf 位于/usr/local/etc/目录下zhcon 所用到的字体资源等位于/usr/local/lib/zhcon/目录下使用说明:alt+ctrl+f1 切换至界面现在命令状态下输入命令rootdhwch zhcon-0.2.5# zhcon使用 Ctrl+空格键可以调用输入 Ctrl+shift 可以切换输入方式使用 Ctrl+.(句号)键切换中英文标点状态。使用 CTRL+,(逗号)键切换全角/半角状态。系统运行时可随时使用 CTRL-ALT-H 键来激活帮助窗口查看热键定义。配置文件系统启动时先在用户的 home 目录中寻找.zhconrc 文件,如果没有

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号