ubuntu server 24.04 安装 中文输入法

 

  • Ubuntu Server 24.04 默认是纯命令行(无桌面),普通图形化中文输入法(fcitx5/ibus)没法直接用
  • 要能 “打中文”,有两条路:
    1. 装桌面环境(GNOME)+ fcitx5 中文输入法(最常用、正常用中文输入法)
    2. 不装桌面,用命令行中文输入法(只能在终端里用,体验差)
     
 
下面给你完整可复制的步骤,直接选方案 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. 添加拼音输入法

 
登录后:
 
  1. Ctrl + Space 调出输入法 ??? 这一步不能行【转到下文    方案一
  2. 点任务栏小键盘 → 配置
  3. 取消 “只显示当前语言”
  4. 添加 → 拼音(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,也可在「全局选项」里改成 ShiftWin+Space
     
  • 右上角会出现键盘图标,点击可切换中 / 英
     图片
 

 

方案二:用系统自带 IBus(简单)

 

1. 安装拼音引擎 

sudo apt update
sudo apt install -y ibus-libpinyin
 
 

2. 重启 IBus

ibus restart
 
 

3. 添加中文输入源

 
  • 打开 设置 → 键盘 → 输入源
     
  • + → 搜索 Chinese (Intelligent Pinyin) → 添加  

    图片  

  • 切换快捷键:Win+Space(GNOME 默认)
     
 

 

常见坑(你大概率踩了其中一个)

 
  1. 只装了语言包,没装输入法引擎:中文能显示,但没输入源。
  2. Wayland 下输入法不生效
    • 登录界面,点齿轮 → 选 GNOME on Xorg 再登录。
     
  3. 没注销 / 重启:环境变量或框架变更不重启不生效。
  4. 语言支持未完全安装
    • 运行 gnome-language-selector → 点 Install 补全语言包。
     
 

 

验证

 
打开文本编辑器 / 浏览器,按切换快捷键,能打出汉字即成功。
 

 

posted @ 2026-05-02 15:53  emanlee  阅读(503)  评论(0)    收藏  举报