CentOS设置中文环境(解决ssh远程乱码)

一、乱码产生的原因

新安装的centos操作系统经常会出现中文显示乱码的情况,这主要是在安装的时候选择了非中文语言环境从而导致系统不支持中文引起的。

二、解决方法

1、安装中文环境支持包

[root@centos ~]# yum groupinfo Chinese-support

Loaded plugins: fastestmirror

Setting up Group Process

Loading mirror speeds from cached hostfile

 * base: mirrors.grandcloud.cn

 * extras: mirrors.grandcloud.cn

 * updates: mirrors.grandcloud.cn

 

Group: 中文支持

 Language: zh

 Default Packages:

   cjkuni-ukai-fonts

   cjkuni-uming-fonts

   ibus-table-cangjie

   ibus-table-erbi

   ibus-table-wubi

   wqy-zenhei-fonts

 Optional Packages:

   cjkuni-fonts-ghostscript

 Conditional Packages:

   autocorr-zh

   eclipse-nls-zh

   eclipse-nls-zh_TW

   ibus-chewing

   ibus-pinyin

   kde-i18n-Chinese

   kde-i18n-Chinese-Big5

   kde-l10n-Chinese

   kde-l10n-Chinese-Traditional

   libreoffice-langpack-zh-Hans

   libreoffice-langpack-zh-Hant

[root@centos ~]# yum groupinstall Chinese-support

2、设置i18n文件

1)关于i18n文件

/etc/sysconfig/i18n是系统区域语言设置文件。i18n是国际化与本地化(英文:Internationalization and Localization)的简写(字母in之间正好有18个字母)。在资讯领域,通常是指调整软件,使之能适用于不同的语言和地区。

2)中文环境设置如下:

[root@centos ~]# vim /etc/sysconfig/i18n

#设置系统语言

#LANG="zh_CN.UTF-8" #屏蔽默认的UTF-8编码,用GB18030替代

 

LANG="zh_CN.GB18030"

 #使用中文

#设置系统支持的语言

SUPPORTED="zh_CN.UTF-8:zh_CN.GBK:zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"

SYSFONT="latarcyrheb-sun16" #设置控制台终端字体

posted @ 2014-05-27 16:50  张三_zhangsan  阅读(2502)  评论(0编辑  收藏  举报