刚刚安装好的机器,用终端连接上去会出现乱码,要执行LANG=C后,才会正常,难道每次都要这样吗?其实只要编译下/etc/sysconfig/i18n这个文件就可以解决.
下面给出二种方案,第一种修改后,系统将会支持中文,第二种,系统将会支持英文
解决办法如下:
vi /etc/sysconfig/i18n
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
这样中文在SSH,telnet终端就可以正常显示了。
英文:
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"