在默认情况下,CentOS的默认语言是英文版(en_US.utf8),
相信对于很多人来说英文版或许更能展现Linux的特点,
但在刚开始接触CentOS,并且英文不是很好的情况下,可以考虑安装以下CentOS语言包哦!
以下是我的一个实践操作:
注意: 这里我已命令行的形式展示,并且在命令行中我会手动单行添加一些解释命令的注释,向下一行为当前注释的命令,例如:“# 这行是注释…”,在实践的时候请忽略。
步骤总结
- yum install kde-l10n-Chinese -y
- vim /etc/locale.conf (不会vim可以装nano 安装命令 yum install nano -y)
- # 以下为配置文件的内容
- 1 #LANG=en_US.utf8
- 2 LANG="zh_CN.UTF-8"
- 重启
- reboot
复制代码
以下是实践步骤可以省略
- # 查看当前系统语言包
- [root@VM-0-7-centos ~]# locale
- LANG=en_US.utf8
- LC_CTYPE="en_US.utf8"
- LC_NUMERIC="en_US.utf8"
- LC_TIME="en_US.utf8"
- LC_COLLATE="en_US.utf8"
- LC_MONETARY="en_US.utf8"
- LC_MESSAGES="en_US.utf8"
- LC_PAPER="en_US.utf8"
- LC_NAME="en_US.utf8"
- LC_ADDRESS="en_US.utf8"
- LC_TELEPHONE="en_US.utf8"
- LC_MEASUREMENT="en_US.utf8"
- LC_IDENTIFICATION="en_US.utf8"
- LC_ALL=
- # yum命令安装中文语言包:kde-l10n-Chinese
- [root@VM-0-7-centos ~]# yum install kde-l10n-Chinese -y
- Loaded plugins: fastestmirror, langpacks
- Loading mirror speeds from cached hostfile
- Resolving Dependencies
- --> Running transaction check
- .
- .
- .
- # 因为以上安装语言包的内容太多,这里不展示
- # 设置环境变量
- [root@VM-0-7-centos etc]# export LC_ALL="zh_CN.UTF-8"
- # 更新环境变量
- [root@VM-0-7-centos etc]# source /etc/profile
- # 这里我们再查询一边,发现“LANG”的值还是“en_US.utf8”,这里就需要我们修改一个配置文件了,请往下看
- [root@VM-0-7-centos etc]# locale
- LANG=en_US.utf8
- 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
- # 修改“/etc/locale.conf”配置文件,建议修改之前先cp备份一个,以便恢复
- [root@VM-0-7-centos etc]# vim /etc/locale.conf
- # 以下为配置文件的内容
- 1 #LANG=en_US.utf8
- 2 LANG="zh_CN.UTF-8"
- # 前面1、2为行号,vim文本编辑器展示行号的命令为"set nu",这里的操作是将原来的注释掉,而后新增了一行
- # 编辑好配置文件后重启系统
- [root@VM-0-7-centos etc]# reboot
- # 开机后我们再来查看以下语言包,发现已经全部变为"zh_CN.UTF-8"了,也就是系统已经汉化成功
- [root@VM-0-7-centos ~]# 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=
复制代码
|