linux怎么把语言改为中文
linux怎么把语言改为中文详细介绍
在 Linux 系统中将语言改为中文,可通过以下步骤操作(通用方法,不同发行版略有差异):
一、命令行修改(推荐服务器 / 无图形界面环境)
- 检查当前 locale
运行以下命令,查看系统支持的语言:
bashlocale确保包含
zh_CN.UTF-8(中文主语言)和zh_CN.GBK(可选,兼容旧程序)。 - 生成中文 locale(如未生成)
编辑 locale 配置文件:
bash/etc/locale.gen找到以下两行,去掉开头的
#取消注释:
inizh_CN.UTF-8 UTF-8zh_CN.GBK GBK
保存后生成 locale:
bashlocale-gen - 设置系统默认语言
修改系统语言配置:
bash/etc/locale.conf写入(或修改)以下内容:
ini保存后生效(或重启终端生效)。
二、图形界面修改(适用于桌面环境,如 GNOME/KDE)
- GNOME 桌面(Ubuntu/Debian 等)
- 打开「设置」→「区域与语言」→「管理已安装的语言」。
- 点击「添加或删除语言」,搜索并勾选「中文(简体)」。
- 将「中文(简体)」拖到顶部,设为首选语言。
- 注销或重启系统生效。
- KDE 桌面(Fedora/KDE Neon 等)
- 打开「系统设置」→「区域设置」→「语言」。
- 点击「添加新语言」,选择「中文(简体)」并设为默认。
- 重启会话或系统。
三、生效与验证
- 立即生效(命令行):bash
/etc/locale.conf - 验证语言:bash
- 乱码处理:若部分程序仍显示英文,尝试安装中文支持包(如
language-pack-zh-hans)。
注意事项
- 服务器环境(如 CentOS 最小安装)需额外安装字体:bash
yum wqy-microhei-fontsfonts-wqy-microhei
9123 yum install wqy-microhei-fonts apt install fonts-wqy-microhei
- 部分老旧软件可能依赖
zh_CN.GBK,可通过LC_CTYPE=zh_CN.GBK临时切换。
根据以上步骤,系统界面、终端和大多数程序会显示为中文。若遇到问题,可检查 /var/log/locale 或反馈具体发行版信息进一步排查。