更改linux centos 7系统语言

  1. 查看当前系统语言
    #locale
  2. 查看当前系统支持的语言中是否有要用的语言,如以中文为例
    #locale -a | grep zh_CN
  3. 更改系统语言,修改 locale.conf文件
    #vi /etc/locale.conf
    将内容改为:LANG="zh_CN.UTF-8"
  4. 更新配置文件
    #source /etc/locale.conf
  • 查看结果 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=zh_CN.UTF-8

    如查找时出现以下异常,可按以下方式解决
    异常:

    locale

    locale: Cannot set LC_CTYPE to default locale: No such file or directory
    locale: Cannot set LC_MESSAGES to default locale: No such file or directory
    locale: Cannot set LC_ALL to default locale: No such file or directory
    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"

  • 如果要设置中文版的字体编码。在每个文件中增加以下内容

    vim /etc/profile.d/locale.sh

    export LC_CTYPE=zh_CN.UTF-8
    export LC_ALL=zh_CN.UTF-8

    vim /etc/locale.conf

    LANG=zh_CN.UTF-8

    vim /etc/sysconfig/i18n

    LANG=zh_CN.UTF-8

    vim /etc/environment

    LANG=zh_CN.UTF-8
    LC_ALL=zh_CN.UTF-8

    source /etc/profile.d/locale.sh

    source /etc/locale.conf

    source /etc/sysconfig/i18n

    source /etc/environment

  • 如果要设置英文版的字体编码。在每个文件中增加以下内容

    复制代码
    # vim /etc/profile.d/locale.sh
    export LC_CTYPE=en_US.UTF-8
    export LC_ALL=en_US.UTF-8
    
    # vim /etc/locale.conf
    LANG=en_US.UTF-8
    
    # vim /etc/sysconfig/i18n
    LANG=en_US.UTF-8
    
    # vim /etc/environment
    LANG=en_US.UTF-8
    LC_ALL=en_US.UTF-8
    
    # source /etc/profile.d/locale.sh
    # source /etc/locale.conf
    # source /etc/sysconfig/i18n
    # source /etc/environment
相关推荐
GeW6 小时前
新质生产力路线图Linux、数据库、国产化替代一次讲透
linux
aningx8 小时前
cachyos 从 GRUB 切换到 rEFInd
linux
第404号工位9 小时前
40块钱二手瘦客户端,如何跑满家庭物联网中枢?(拒绝Docker爆盘实录)
linux·架构·node.js
骑着蜗牛撵大象32711 小时前
Linux 进程间通信之管道:从 pipe() 的内核语义到 FIFO 落地排错
android·java·linux·系统编程·fifo·管道·进程间通信
众壹新能源科技11 小时前
逆变器自带无功不够用,加装5MVar SVG后功率因数从0.85回到0.99
运维·人工智能·自动化
..Dauntless..11 小时前
【Linux】一切皆文件和缓冲区
linux·运维·服务器
QMCY_jason11 小时前
x86 ubuntu2204 无gui 安装 openeuler 2203 aarch64版本
linux·运维·服务器
重生之小比特11 小时前
【Linux系统】12 进程程序替换 自定义Shell 命令行解释器
linux·运维·服务器
考拉讲支付11 小时前
母婴亲子服务平台分账架构设计:多场景多方分账与合规清结算实践
大数据·运维·人工智能·微信小程序·架构·微信公众平台
LateFrames12 小时前
“场控软件” 如何容错与运维
运维·容错·led大屏·播控系统·场控软件