为了能在字符界面(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 楼 shellfish 2010-08-09 17:07
字体倒是装了不少中文的,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
安装操作系统的时候选择中文是不错,但默认在文本模式下的编码是en_US.UTF-8,改成zh_CN.UTF-8也是乱码的,所以要安装第三方包,来在字符模式下支持中文。
只要是UTF-8肯定不会乱码的,无论前缀是en_US还是zh_CN.
我的i18n配置如下:
控制台或者xshell终端下显示、输入中文没有任何问题。当然xshell的编码类型得选择unicode(UTF-8)
1 楼 waiting 2010-08-06 14:23