您的位置:首页 > 运维架构 > Linux

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

2014-05-27 16:50 405 查看


一、乱码产生的原因

新安装的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)的简写(字母i和n之间正好有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"
#设置控制台终端字体
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: