Linux 系统安装中文语言包

来源:yaho 发布时间:2021-09-16 15:21:21 点击数: 144

1. 概述

1.1 问题描述

使用 Linux 系统时,有时我们会遇到中文乱码。如下图所示:

图片关键词

1.2 解决思路

出现这个情况一般是由于没有安装中文语言包或者设置的默认语言有问题导致的,可参考本文方法进行排查和解决。

2. 操作步骤

本文以 CentOS7 系统为例。


2.1 查看当前系统语言环境

运用:locale命令查询当前系统环境语言

图片关键词















2.2 查看是否存在中文语言包

查看是否存在中文语言包

命令: locale -a | grep zh_CN

图片关键词

zh_CN.utf8是简体中文,如果没有zh_CN.utf8,就安装语言包,如果存在可以直接设置。

2.3 临时修改系统默认语言

临时修改,重启服务器之后就会还原为之前的设置。

修改为中文,如下所示:

LANG="zh_CN.UTF-8"

图片关键词


使用locale查看当前系统语言,已被成功修改。

2.4永久修改系统默认语言

2.4.1 方法一:直接修改locale.conf配置文件

使用文本编辑器打开配置文件编辑插入,如下图:

11.png

保存配置文件后,重新加载一次该配置文件即可,具体命令:source /etc/locale.conf 

2.4.2 方法二

localectl set-locale LANG=zh_CN.UTF8


图片关键词

插入后重新加载一次配置文件即可。

2.5 安装中文语言包

如果当前系统尚未安装中文语言包,利用yum安装即可

 yum install kde-l10n-Chinese