news 2025/12/25 1:30:27

主流Linux发行版本安装中文语言包的方式

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
主流Linux发行版本安装中文语言包的方式

CentOS系列

centos6

安装中文包并修改 /etc/sysconfig/i18n配置文件

yum -y groupinstall chinese-support

vim /etc/sysconfig/i18n

将原本内容替换为以下内容:

LANG=zh_CN.UTF-8

执行 source /etc/sysconfig/i18n使配置生效

centos7

安装中文包并修改/etc/locale.conf

yum install -y kde-l10n-Chinese.noarch yum install groupinstall -y Fonts echo LANG=ZH_CN.UTF-8 > /etc/default/locale source /etc/default/locale

centos8

安装中文语言包并切换字符集

locale 查看当前字符集(显示的是设定的内容,查看已支持语言加-a参数)

yum install -y langpacks-zh_CN.noarch 安装中文语言支持拓展包 locale -a 中文字符集已有

localectl set-locale LANG=zh_CN.utf8 设定系统语言为zh_CN.utf8 source /etc/locale.conf 手动加载配置文件,使其加载到内存

可以看到配置已经更改

在命令行直接执行vim命令可以看到中文支持

Ubuntu系列(Ubuntu16/18/20)

配置中文语言环境

echo $LANG 查看语言环境 apt-get install -y language-pack-zh-han* 安装中文语言包 apt-get install $(check-language-support) 运行语言支持检查

修改配置文件 /etc/default/locale

将原始内容替换为如下内容

LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh" LC_NUMERIC="zh_CN" LC_TIME="zh_CN" LC_MONETAPY="zh_CN" LC_PAPER="zh_CN" LC_NAME="zh_CN" LC_ADDRESS="zh_CN" LC_TELEPHONE="zh_CN" LC_MEASUREMENT="zh_CN" LC_IDENTIFICATTON="zh_CN" LC_ALL="zh_CN.UTF-8"

修改环境文件1(环境变量(当前用户)) /etc/environment

添加如下内容:

LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh" LC_NUMERIC="zh_CN" LC_TIME="zh_CN" LC_MONETAPY="zh_CN" LC_PAPER="zh_CN" LC_NAME="zh_CN" LC_ADDRESS="zh_CN" LC_TELEPHONE="zh_CN" LC_MEASUREMENT="zh_CN" LC_IDENTIFICATTON="zh_CN" LC_ALL="zh_CN.UTF-8"

修改环境文件2(环境变量(所有用户)) /etc/profile

添加一下内容:

ANG="zh_CN.utf-8"

reboot重启使配置生效

再次查看语言环境 echo $LANG

语言环境已经修改

在命令行直接执行vim命令,可以看到中文支持

Debian系列(支持9/10/11)

安装aptitude,执行以下命令:

apt-get install -y aptitude dpkg-reconfigure locales

会出现一个语言包选择界面

按空格进行选择,选择zh_CN.GB2321 zh_CN.GBK GBK zh_CN.UTF-8 UTF-8 en_US.UF8 选择后OK 即可

然后跳入另一确认界面再次选择zh_CN.UTF-8 UTF-8 即可

修改 /etc/default/locale 配置文件

LANG=zh_CN.UTF-8 (如果是就不用改)

安装语言包

apt-get install -y xfonts-intl-chinese apt-get install xfonts-wqy

执行 source /etc/default/locale 使配置生效 ,直接在命令行执行vim

可以看到中文配置

opensuse系列(15)

用vim打开/etc/profile文件

添加以下代码(将字符集修改为中文字符UTF-8格式)

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

执行source /etc/profile使其配置生效

locale查看语言环境

在命令行直接执行vim查看语言环境,可以看到修改成功

Fedora系列

Fedora33

这个镜像的版本系统自带中文字符集

所以只需要修改 /etc/locale.conf文件并生效配置即可

vim /etc/locale.conf将里面的内容替换为以下内容:

LANG=zh_CN.UTF-8

source /etc/locale.conf 使配置生效

执行vim查看中文语言环境

fedora34

安装语言套件

yum install -y system-config-language

执行命令 system-config-language

语言环境选择窗口

选择之后出现以下报错信息

报错中指出系统中没有pkcon命令,需要安装相关软件包

解决方法:

yum whatprovides *bin/pkcon 查询此命令是由哪个软件引起的

yum install -y PackageKit 安装相关软件包

再次执行 system-config-language 进入系统语言集选择界面

选择 简体中文 再次点击OK

再执行locale -a 查看系统支持的字符集

可以看到已有中文字符集

再次修改 /etc/locale.conf 配置文件

替换原本的内容为以下内容:

LANG=zh-CN.UTF-8

执行 source /etc/locale.conf 使配置生效

直接执行vim可以看到中文语言环境配置成功

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/17 23:41:10

8.SpringTask

8.1 定时任务定时任务即系统在特定时间执行一段代码,它的场景应用非常广泛:购买游戏的月卡会员后,系统每天给会员发放游戏资源。管理系统定时生成报表。定时清理系统垃圾。定时任务的实现主要有以下几种方式:Java自带的java.util.…

作者头像 李华
网站建设 2025/12/17 23:39:53

BIOS VS UEFI

目录标题一、整体结论先给出(给决策用)二、启动链路:这是两者本质区别1️⃣ Legacy BIOS 启动链路(你现在这台)关键工程特征2️⃣ UEFI 启动链路(现代标准)关键工程特征三、磁盘与分区模型&…

作者头像 李华
网站建设 2025/12/17 23:38:46

Flink源码阅读:状态管理

前面我们介绍了 Flink 状态的分类和应用。今天从源码层面再看一下 Flink 是如何管理状态的。State 概述 关于 State 的详细介绍可以参考 Flink学习笔记:状态类型和应用 和 Flink学习笔记:状态后端这两篇文章,为了方面阅读,这里我…

作者头像 李华
网站建设 2025/12/21 3:32:49

收藏!2026大厂校招AI岗占比超9成,大模型技能已成职场硬通货

互联网大厂2026届校招早已跳出传统招聘框架,演变为一场硝烟弥漫的AI人才"军备竞赛"。百度AI岗位占比突破90%的数字,不仅是一个招聘指标,更像是行业发出的明确信号:AI能力已从"加分项"彻底升级为进入大厂的&qu…

作者头像 李华
网站建设 2025/12/17 23:36:41

mysql性能调优、连接数、问题排查等

文章目录查看连接数错误日志在哪里查看配置文件在哪里报错查看连接数 show status like %connect%; Aborted_connects 0 Connection_errors_accept 0 Connection_errors_internal 0 Connection_errors_max_connections 0 Connection_errors_peer_address 0 Connection_errors…

作者头像 李华