前面在如何更改Linux系统语言为中文显示?Linux系统安装中文语言包图文教程文章当中介绍了Ubuntu系统如何修改系统默认语言为中文,上述文章当中建站经验分享实测使用Ubuntu 20.04系统是完全能成功修改的!并且修改之后通过SSH使用命令是以中文的形式显示安装过程或者展示内容,因此对于不了解Linux系统的用户来说是更为友好!在上面文章当中也提到了CentOS系统如何修改默认语言为中文,但是上述文章当中提到的在CentOS系统修改中文为默认语言的方法建站经验分享并没有进行实测,同时经过查阅资料发现上述文章内提到到CentOS系统修改默认语言为中文的方法可能只适用于CentOS 6+系统!就目前来说使用CentOS 6+系统是比较少的,当前使用比较频繁的是CentOS 7+系统,因此此文章当中再重点介绍CentOS 7+系统修改默认语言为中文的过程,下面是CentOS系统修改默认语言为中文图文教程,有需求的可以参照使用!
1、先查看当前系统使用的默认语言是什么,下面是CentOS系统查看默认语言的命令:
locale
如下图,CentOS系统默认语言一般是英语!
2、接下来我们再查看CentOS系统当前有哪些语言包,特别是看看是否包含了中文语言。
locale -a
如下图,有些系统里面语言包比较多,所以需要自行仔细查看,主要是看是否有名称为“zh-CN.UTF8”的中文语言包,即简体中文!
如果找到了如下图箭头所指的“zh_CN.utf8”,就表示我们使用的系统当中已经自带了简体中文语言包,那么下一步在CentOS 7+系统当中安装中文语言包的过程可以省略!
3、CentOS 7+系统当中没有中文语言包怎么办?下面是在CentOS 7+系统安装“zh-CN.UTF8”中文语言包的命令!如果系统当中已经有“zh-CN.UTF8”中文语言包那么这一步可以跳过!
yum install kde-l10n-Chinese
如下图执行安装即可。
安装过程当中可能需要自己确认一个安装,输入“Y”安装即可!
4、最后就是设置系统默认语言为简体中文!设置方法有两种,一个是临时性的修改,重启后会恢复原语言!还有一种是永久性的修改,等于是修改系统设置里的默认语言为简体中文,修改后重启也不会发生变化!
首先,介绍的是临时性的修改,只需使用下面命令即可!
临时修改CentOS 7+系统为中文
LANG="zh_CN.UTF-8"
临时修改CentOS 7+系统为英文命令
LANG="en_US.UTF-8"
其次,是方法二,就是永久性的修改CentOS 7+系统为中文!也有两种方法,具体如下。(好像下面方法无效!)
方法一直接使用SFTP工具对于“/etc/locale.conf”文件进行修改,在文件里面的第一行修改为如下代码。
LANG=zh_CN.UTF8
目前来说一般的SSH工具是带有SFTP功能的,可以直接使用对系统文件进行编辑!关于SSH工具建站经验分享提到过三款,详情如下,其中下面使用的是闪令SSH工具!
- 免费SSH和SFTP/FTP工具推荐_Xshell和Xftp官方免费版下载、激活及详细使用教程
- 堡塔SSH工具下载及使用教程_一款同时支持SSH和SFTP、Windows远程桌面的免费软件
- 好用的SSH连接工具_Aechoterm闪令SSH工具详细使用教程
然后如下图在第一行添加“LANG=zh_CN.UTF8”,直接删除掉原来的也是可以的!
修改后使用下面命令重启locale.conf文件!
source /etc/locale.conf
再重启系统测试使用“locale”命令查看是否成功。
reboot
方法二是直接使用下面命令修改。
localectl set-locale LANG=zh_CN.UTF8
修改后重启locale.conf文件
source /etc/locale.conf
再重启系统测试是否成功。
reboot
如果locale命令查看显示如下表示成功:
5、关于CentOS 7+系统如何修改时间为上海东八区时区
最后如果需要修改CentOS 7+系统时区为亚洲上海使用下面命令即可:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
CentOS 7+系统提示bash: ifconfig: command not found错误解决办法
yum install net-tools ##一般是没有安装这个