- 查看当前系统语言
#locale - 查看当前系统支持的语言中是否有要用的语言,如以中文为例
#locale -a | grep zh_CN - 更改系统语言,修改 locale.conf文件
#vi /etc/locale.conf
将内容改为:LANG="zh_CN.UTF-8" - 更新配置文件
#source /etc/locale.conf
- 查看结果 locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=zh_CN.UTF-8
如查找时出现以下异常,可按以下方式解决
异常:
-----------------------------------------------------------------------
# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=zh_cn.UTF-8
LC_CTYPE="zh_cn.UTF-8"
LC_NUMERIC="zh_cn.UTF-8"
LC_TIME="zh_cn.UTF-8"
LC_COLLATE="zh_cn.UTF-8"
LC_MONETARY="zh_cn.UTF-8"
LC_MESSAGES="zh_cn.UTF-8"
LC_PAPER="zh_cn.UTF-8"
LC_NAME="zh_cn.UTF-8"
LC_ADDRESS="zh_cn.UTF-8"
LC_TELEPHONE="zh_cn.UTF-8"
LC_MEASUREMENT="zh_cn.UTF-8"
LC_IDENTIFICATION="zh_cn.UTF-8"
----------------------------------------------------------------------------------
- 如果要设置中文版的字体编码。在每个文件中增加以下内容
# vim /etc/profile.d/locale.sh
export LC_CTYPE=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
# vim /etc/sysconfig/i18n
# source /etc/profile.d/locale.sh
# source /etc/locale.conf
# source /etc/sysconfig/i18n
# source /etc/environment