该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
设置Linux系统语言
1.Setuplocales
dpkg-reconfigurelocales
选择
zh_CN GB2312
zh_CN.GBK GBK
zh_CN.UTF-8UTF-8
默认locale还是选en_US.UF8
2.安装中文字体
apt-getinstall ttf-arphic-uming xfonts-intl-chinesexfonts-wqy
3.修改配置文件
1)在redHat/CentOS系统下,记录系统默认使用语言的文件是/etc/sysconfig/i18n,如果默认安装的是中文的系统,i18n的内容如下:
LANG="zh_CN.UTF-8" LANGUAGE="zh_CN.UTF-8:zh_CN.UTF-8:zh_CN"SYSFONT="latarcyrheb-sun16" SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
其中LANG变量是language的简称,稍微有英语基础的用户一看就看出来这个变量是决定系统的默认语言的,即系统的菜单、程序的工具栏语言、输入法默认语言等。
SYSFONT是system font的简称,决定系统默认用哪一种字体。
SUPPORTED变量决定系统支持的语言,即系统能够显示的语言。
注:/etc/sysconfig/i18n 这里存放的是系统的区域语言设置,i18n是“国际化”的简称,其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数。
2)在Debian 为 /etc/default/locale
临时生效
# export LANG="zh_CN.UTF-8" # 设置为中文
# export LANG="en_US.UTF-8" # 设置为英文
永久生效
编辑/etc/sysconfig/i18n(Debian 为/etc/default/locale)(最好reboot一下)
LANG="zh_CN.UTF-8"
或者编辑 /etc/profile 配置文件,添加如下一行
export LANG="zh_CN.UTF-8"
重新载入
. /etc/profile
## 查看当前的字符集
echo $LANG