阅读:3679次   评论:4条   更新时间:2011-05-26    

为了能在字符界面(CTRL+ALT+F1等)下面使用中文,可以用zhcon来实现,通过编译安装或者rpm安装,建议通过rpm,便于解决安装包的依赖问题:

[simonsun@magic mydownload]$ sudo yum localinstall --nogpgcheck ./zhcon-0.2.6-5.fc6.i386.rpm -y
Loaded plugins: aliases, allowdowngrade, changelog, downloadonly, fastestmirror, filter-data, kernel-module, keys, kmod, list-
              : data, merge-conf, priorities, protect-packages, protectbase, refresh-updatesd, security, tmprepo, tsflags,
              : upgrade-helper, verify, versionlock
Setting up Local Package Process
Examining ./zhcon-0.2.6-5.fc6.i386.rpm: zhcon-0.2.6-5.fc6.i386
./zhcon-0.2.6-5.fc6.i386.rpm: does not update installed package.
Nothing to do(第一次安装会提示进度等)
[simonsun@magic mydownload]$ whereis zhcon
zhcon: /usr/bin/zhcon /etc/zhcon.conf /usr/share/zhcon /usr/share/man/man1/zhcon.1.gz
[simonsun@magic mydownload]$ zhcon --help
zhcon

A Fast CJK Console Environment

Usage: zhcon [OPTIONS]... [FILES]...

  -h, --help        Print help and exit
  -V, --version     Print version and exit
      --utf8        use iconv filter to convert UTF-8 stream from/to system
                      encoding  (default=off)
      --drv=STRING  specify video driver (auto, fb, ggi, vga)  (default=`auto')
[simonsun@magic mydownload]$

然后就可以在字符界面(CTRL+ALT+F1等)下,通过

zhcon --utf8进入界面,查看中文的文件/文件夹,(比如我这的系统默认是zh_CN.UTF-8编码,就需要添加--utf8)

并且可以通过ctrl+空格,激活拼音输入法,非常方便。

 

zhcon的rpm下载连接:http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/config%28zhcon%29

 

以上在centos5.5下测试成功。

评论 共 4 条 请登录后发表评论
4 楼 shellfish 2010-08-09 17:07
waiting 写道
补充下,除非没装上中文字体才会乱码。

字体倒是装了不少中文的,i18n也修改了,但如果不安装zhcon,在ctrl+alt+f1等字符界面下,遇到中文文件夹或者文件内容的文件,一般显示为方块:
[simonsun@magic ~]$ rpm -qa|grep font\*
bitmap-fonts-0.3-5.1.1
xorg-x11-fonts-ISO8859-1-100dpi-7.1-2.1.el5
xorg-x11-font-utils-7.1-2
fonts-chinese-3.02-12.el5
libXfontcache-devel-1.0.2-3.1
xorg-x11-fonts-Type1-7.1-2.1.el5
xorg-x11-fonts-ISO8859-1-75dpi-7.1-2.1.el5
ooobasis3.1-ooofonts-3.1.1-9420
xorg-x11-fonts-misc-7.1-2.1.el5
ooobasis3.1-extra-fonts-3.1.1-9420
fontconfig-2.4.1-7.el5
ghostscript-fonts-5.50-13.1.1
xorg-x11-fonts-base-7.1-2.1.el5
xorg-x11-fonts-75dpi-7.1-2.1.el5
wqy-bitmapfont-0.8.1-7
libXfont-1.2.2-1.0.3.el5_1
xorg-x11-fonts-100dpi-7.1-2.1.el5
mplayer-fonts-1.1-3.0.rf
bitstream-vera-fonts-1.10-7
liberation-fonts-1.0-1.el5
xorg-x11-fonts-truetype-7.1-2.1.el5
urw-fonts-2.3-6.1.1
libfontenc-devel-1.0.2-2.2.el5
libXfont-devel-1.2.2-1.0.3.el5_1
libXfontcache-1.0.2-3.1
dejavu-lgc-fonts-2.10-1
fontconfig-devel-2.4.1-7.el5
libfontenc-1.0.2-2.2.el5
chkfontpath-1.10.1-1.1
[simonsun@magic ~]$ cat /etc/sysconfig/i18n
#LANG="zh_CN.UTF-8"
LANG="zh_CN.UTF-8" 
#LANG="zh_CN.GB2312" 
LC_MESSAGES="en_US.UTF-8" 
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en" 
LC_TIME="en_US.UTF-8" 
SYSFONT="latarcyrheb-sun16" 
[simonsun@magic ~]$

安装zhcon后一般就没有这类问题了。
3 楼 waiting 2010-08-09 14:00
补充下,除非没装上中文字体才会乱码。
2 楼 waiting 2010-08-09 13:59
shellfish 写道
waiting 写道
安装的时候选择“中文简体”不就行了么?


安装操作系统的时候选择中文是不错,但默认在文本模式下的编码是en_US.UTF-8,改成zh_CN.UTF-8也是乱码的,所以要安装第三方包,来在字符模式下支持中文。

只要是UTF-8肯定不会乱码的,无论前缀是en_US还是zh_CN.

我的i18n配置如下:
LANG="zh_CN.UTF-8"
#LANG="zh_CN.GB2312"
LC_MESSAGES="en_US.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
LC_TIME="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"

控制台或者xshell终端下显示、输入中文没有任何问题。当然xshell的编码类型得选择unicode(UTF-8)
1 楼 waiting 2010-08-06 14:23
安装的时候选择“中文简体”不就行了么?

发表评论

您还没有登录,请您登录后再发表评论

文章信息

  • shellfish在2010-08-03创建
  • shellfish在2011-05-26更新
  • 标签: centos, 字符模式, 中文
Global site tag (gtag.js) - Google Analytics