ubuntu server 24.04 安装 中文输入法
- Ubuntu Server 24.04 默认是纯命令行(无桌面),普通图形化中文输入法(fcitx5/ibus)没法直接用。
- 要能 “打中文”,有两条路:
- 装桌面环境(GNOME)+ fcitx5 中文输入法(最常用、正常用中文输入法)
- 不装桌面,用命令行中文输入法(只能在终端里用,体验差)
下面给你完整可复制的步骤,直接选方案 1 即可。
方案 1:给 Ubuntu Server 24.04 装桌面 + 中文输入法(推荐)
1. 先更新系统 + 装中文语言包 + 中文字体【必须】
sudo apt update
sudo apt upgrade -y
# 中文语言包
sudo apt install -y language-pack-zh-hans language-pack-gnome-zh-hans
# 中文字体(解决乱码)
sudo apt install -y fonts-wqy-microhei fonts-wqy-zenhei fonts-noto-cjk
# 生成中文locale
sudo locale-gen zh_CN.UTF-8
sudo update-locale LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8
2. 安装 GNOME 桌面(完整版) 【必须】
sudo apt install -y ubuntu-desktop
安装完重启:【必须】
sudo reboot
重启后进入图形登录界面,选中文、登录。
3. 安装 Fcitx5 中文输入法(好用稳定)【必须】
sudo apt update
sudo apt install -y \
fcitx5 \
fcitx5-chinese-addons \
fcitx5-module-cloudpinyin \
fcitx5-frontend-gtk3 \
fcitx5-frontend-gtk4 \
fcitx5-frontend-qt5 \
fcitx5-frontend-qt6
4. 设置系统输入法框架为 fcitx5【必须】
im-config -n fcitx5
5. 配置环境变量(关键,否则部分软件切不出中文)【必须】
echo '
GTK_IM_MODULE=fcitx5
QT_IM_MODULE=fcitx5
XMODIFIERS=@im=fcitx5
' | sudo tee /etc/environment
6. 重启生效 【必须】
sudo reboot
7. 添加拼音输入法
登录后:
- 按
Ctrl + Space调出输入法 ??? 这一步不能行【转到下文 方案一】 - 点任务栏小键盘 → 配置
- 取消 “只显示当前语言”
- 添加 → 拼音(Pinyin)
之后就可以正常在浏览器、文件管理器、终端里输入中文了。
方案 2:不装桌面,命令行中文输入(简单但体验差)
如果你坚持纯命令行,可以用
fbterm + fcitx:
sudo apt update
sudo apt install -y fbterm fcitx fcitx-libs fcitx-config-gtk
# 把当前用户加入video组
sudo usermod -aG video $USER
newgrp video
# 启动 fbterm(中文终端)
fbterm
# 然后启动 fcitx
fcitx
按
Ctrl+Space 切换中英文,只能在 fbterm 里用。
===============================
Ubuntu Server 24.04 安装了桌面之后,安装了中文字体,中文语言包,设置了中文,可以显示中文。无法输入中文。
方案一【可行,可用】:安装 fcitx5(推荐,更稳定)
1. 安装输入法全家桶
sudo apt update
sudo apt install -y \
fcitx5 \
fcitx5-chinese-addons \
fcitx5-module-cloudpinyin \
fcitx5-frontend-gtk3 \
fcitx5-frontend-gtk4 \
fcitx5-frontend-qt5 \
fcitx5-configtool
2. 设置环境变量(关键,否则很多软件里无效)
echo 'GTK_IM_MODULE=fcitx5' >> ~/.pam_environment
echo 'QT_IM_MODULE=fcitx5' >> ~/.pam_environment
echo 'XMODIFIERS=@im=fcitx5' >> ~/.pam_environment
echo 'INPUT_METHOD=fcitx5' >> ~/.pam_environment
3. 注销并重新登录(必须)
# 或直接重启
sudo reboot
4. 添加中文拼音
-
重启后,打开 fcitx5 配置(菜单搜 “fcitx5-configtool”)
-

-

点击 “运行Fcitx5”

-
取消勾选 Only Show Current Language
-
点 + → 搜索 Pinyin → 添加 【如果已经有了拼音,不用再添加】
-
切换快捷键默认是 Ctrl+Space,也可在「全局选项」里改成 Shift 或 Win+Space
-
右上角会出现键盘图标,点击可切换中 / 英

方案二:用系统自带 IBus(简单)
1. 安装拼音引擎
sudo apt update
sudo apt install -y ibus-libpinyin
2. 重启 IBus
ibus restart
3. 添加中文输入源
-
打开 设置 → 键盘 → 输入源
-
点 + → 搜索 Chinese (Intelligent Pinyin) → 添加
-
切换快捷键:Win+Space(GNOME 默认)
常见坑(你大概率踩了其中一个)
- 只装了语言包,没装输入法引擎:中文能显示,但没输入源。
- Wayland 下输入法不生效:
- 登录界面,点齿轮 → 选 GNOME on Xorg 再登录。
- 没注销 / 重启:环境变量或框架变更不重启不生效。
- 语言支持未完全安装:
- 运行
gnome-language-selector→ 点 Install 补全语言包。
- 运行
验证
打开文本编辑器 / 浏览器,按切换快捷键,能打出汉字即成功。

浙公网安备 33010602011771号