Linux 系统安装中文语言包

  • 文档创建者:yiyemeiying
  • 编辑次数:8次
  • 最近更新:Wendy123456 于 2021-03-02
  • 1. 概述

    1.1 问题描述

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

    222

    1.2 解决思路

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

    2. 操作步骤

    本文以 CentOS7 系统为例。

    2.1 查看当前系统语言环境

    locale

    1614671388860705.png

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

    查看是否存在中文语言包

    locale -a | grep zh_CN

    1614671149801034.png

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

    2.3 安装中文语言包

    若参考 2.2 节内容,当前系统已有zh_CN.UTF-8,忽略本节内容。

    yum install kde-l10n-Chinese

    2.4 临时修改系统默认语言

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

    修改为中文,如下所示:

    LANG="zh_CN.UTF-8"

    10.png

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

    2.5 永久修改系统默认语言

    2.5.1 方法一

    vi /etc/locale.conf
    LANG=zh_CN.UTF8

    如下图所示:

    11.png

    保存后使用reboot重启系统即可。

    2.5.2 方法二

    localectl set-locale LANG=zh_CN.UTF8

    12.png

    使用reboot重启系统即可。

    附件列表


    主题: 部署集成
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!