上一篇
linux如何换中英文
- Linux
- 2025-08-08
- 8
Linux中,可通过 localectl命令设置系统语言,设置为中文: sudo localectl set-locale LANG=zh_CN.UTF-8;设置为英文:`sudo localectl set-locale LANG=en_US.
Linux系统中,切换中英文界面或输入法是一个常见的需求,尤其是在多语言环境下工作或学习的用户,以下是详细的操作指南,涵盖系统语言设置、输入法切换以及常见问题解答。
切换系统语言环境
查看已安装的语言包
使用以下命令查看系统当前支持的语言环境:

如果输出中包含zh_CN.UTF-8(简体中文)或en_US.UTF-8(英文),则表示系统已安装对应的语言包。
安装缺失的语言包
- Ubuntu/Debian: sudo apt-get install language-pack-zh-hans # 安装中文语言包 sudo apt-get install language-pack-en # 安装英文语言包
- CentOS/RHEL: sudo yum groupinstall chinese-support # 安装中文支持
配置默认语言
-
方法1:通过命令行临时切换
export LANG=zh_CN.UTF-8 # 切换到中文 export LANG=en_US.UTF-8 # 切换到英文
注意:此方法仅对当前终端会话有效,重启后失效。

-
方法2:修改配置文件永久生效
编辑/etc/default/locale文件:
sudo nano /etc/default/locale ```修改为: | 变量名 | 中文设置 | 英文设置 | |--------|----------|----------| | `LANG` | `zh_CN.UTF-8` | `en_US.UTF-8` | | `LANGUAGE` | `zh_CN:zh` | `en_US:en` | | `LC_ALL` | `zh_CN.UTF-8` | `en_US.UTF-8` | 保存后重启系统或运行以下命令使配置立即生效: ```bash source /etc/default/locale - 打开Settings → Region & Language。
- 点击添加语言,选择中文或英文。
- 将所需语言拖动到首位,点击Apply System-Wide。
- 重启系统以应用更改。
- IBus(GNOME默认): sudo apt-get install ibus ibus-pinyin # Ubuntu/Debian sudo dnf install ibus ibus-pinyin # Fedora
- Fcitx(KDE/Deepin默认): sudo apt-get install fcitx fcitx-pinyin # Ubuntu/Debian sudo dnf install fcitx fcitx-pinyin # Fedora
- IBus:
- 运行ibus-setup,在Input Method选项卡中添加拼音输入法。
- 设置快捷键(如Super+空格)。
- Fcitx:
- 运行fcitx-configtool,点击添加拼音输入法。
- 设置快捷键(如Ctrl+空格)。
- 快捷键:
- IBus默认:Super(Windows键) + 空格。
- Fcitx默认:Ctrl + 空格。
- 临时切换:
- 按Shift键可临时切换中英文输入(适用于大多数输入法框架)。
- 在软件设置中找到Language选项。
- 选择Chinese (Simplified)或English。
- 重启软件生效。
- IBus:运行ibus-setup → Preferences → General → 修改Trigger Input Method。
- Fcitx:运行fcitx-configtool → Global Config → Trigger Input Method。
- 选择未被占用的快捷键组合(如Ctrl+Shift+空格)。
使用图形化工具(GNOME桌面环境)
切换中英文输入法
安装输入法框架
配置输入法
切换输入法
常见问题与解决方案
Q1:切换语言后部分软件仍显示英文怎么办?
A1:部分软件(如VS Code、Chrome)需要单独设置语言:
Q2:输入法切换快捷键冲突如何解决?
A2:修改输入法快捷键:
| 场景 | 命令/操作 | 适用系统 |
|---|---|---|
| 临时切换系统语言 | export LANG=zh_CN.UTF-8 | 所有Linux |
| 永久切换系统语言 | 修改/etc/default/locale | 所有Linux |
| 切换输入法 | Ctrl+空格或Super+空格 | IBus/Fcitx |
| 安装中文语言包 | sudo apt-get install language-pack-zh-hans | Ubuntu/Debian |
通过以上步骤,您可以灵活地在Linux系统中切换中英文环境,并根据需求配置输入法。
