Ubuntu 24.04 安装 Fcitx5 + Rime + 搜狗词库(替代 IBus 与 Linux 搜狗输入法)

适用于:

  • Ubuntu 24.04

  • GNOME / KDE

  • Wayland / X11

  • 中文开发环境

  • VSCode / Chrome / Terminal

目标:

复制代码
Fcitx5 + Rime(中州韵)+ 雾凇拼音/搜狗词库

获得接近 Windows 搜狗输入法的体验,同时避免:

  • IBus Shift 卡键

  • Wayland 输入异常

  • Linux 搜狗兼容性差

  • Electron 输入失效

  • 候选框漂移


一、为什么不推荐 IBus 和 Linux 搜狗输入法

Ubuntu 24.04 默认使用:

复制代码
IBus + ibus-pinyin

但实际使用中经常出现:

  • Shift 卡住

  • 中英文切换异常

  • Wayland 兼容问题

  • Electron 程序无法输入中文

  • 候选框漂移

  • VSCode 输入异常

而 Linux 版搜狗输入法已经多年维护较少:

  • 对 Wayland 支持一般

  • GNOME 兼容问题较多

  • Ubuntu 新版本容易出问题

目前 Linux 中文社区主流方案已经逐渐变成:

复制代码
Fcitx5 + Rime

二、最终推荐架构

推荐组合:

复制代码
Ubuntu 24.04
  ↓
Fcitx5
  ↓
Rime(中州韵)
  ↓
雾凇拼音 / 搜狗词库

优点:

  • 稳定

  • Wayland 支持更好

  • 高度可定制

  • 无后台上传

  • 词库现代

  • 开发体验优秀


三、卸载 IBus

先删除 Ubuntu 默认输入法。

1. 卸载 ibus

复制代码
sudo apt remove --purge ibus*

2. 清理残留

复制代码
sudo apt autoremove

四、安装 Fcitx5

1. 安装核心组件

复制代码
sudo apt update

sudo apt install \
fcitx5 \
fcitx5-rime \
fcitx5-configtool \
fcitx5-chinese-addons \
fcitx5-module-wayland \
fcitx5-frontend-gtk2 \
fcitx5-frontend-gtk3 \
fcitx5-frontend-gtk4 \
fcitx5-frontend-qt5

五、切换系统输入法框架

Ubuntu 需要指定输入法框架。

执行:

复制代码
im-config

选择:

复制代码
fcitx5

完成后重启系统:

复制代码
reboot

六、配置 Fcitx5

启动配置工具:

复制代码
fcitx5-configtool

添加输入法

添加:

复制代码
Rime

删除多余键盘(可选)

可以删除:

复制代码
Keyboard - English

避免输入法列表过长。


七、安装雾凇拼音(强烈推荐)

什么是雾凇拼音

"雾凇拼音" 是目前 Linux 中文社区非常流行的一套 Rime 配置。

特点:

  • 现代中文词库

  • 网络热词

  • AI 相关词汇

  • GitHub 项目词汇

  • Emoji

  • 程序员友好

体验已经非常接近 Windows 搜狗输入法。


安装步骤

创建 Rime 配置目录:

复制代码
mkdir -p ~/.local/share/fcitx5/rime

进入目录:

复制代码
cd ~/.local/share/fcitx5/rime

克隆项目:

复制代码
git clone https://github.com/iDvel/rime-ice.git temp

复制配置:

复制代码
cp -r temp/* .

删除临时目录:

复制代码
rm -rf temp

八、重新加载输入法

方法 1(推荐)

复制代码
fcitx5-remote -r

方法 2

复制代码
pkill fcitx5
fcitx5 -d

九、配置快捷键(推荐)

打开:

复制代码
fcitx5-configtool

推荐快捷键:

功能 推荐
中英文切换 Shift
输入法切换 Ctrl + Space
候选翻页 , 和 .

这样最接近 Windows 搜狗。


十、Wayland 支持

Ubuntu 24.04 默认是:

复制代码
Wayland

相比 IBus:

复制代码
Fcitx5 对 Wayland 的支持明显更好

检查当前会话:

复制代码
echo $XDG_SESSION_TYPE

如果输出:

复制代码
wayland

说明当前正在使用 Wayland。


十一、修复 VSCode / Chrome 无法输入中文

部分 Electron 应用需要手动配置环境变量。

编辑:

复制代码
nano ~/.profile

加入:

复制代码
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

保存后执行:

复制代码
source ~/.profile

然后重启系统。


十二、导入搜狗词库(可选)

实际上:

复制代码
雾凇拼音已经足够强

很多用户已经不再导入搜狗词库。

但如果需要,也可以导入 .scel 搜狗词库。


安装转换工具

复制代码
sudo apt install python3-pip

pip install imewlconverter

转换词库

复制代码
imewlconverter -i sogou.scel -o mydict.txt

放入 Rime 目录

复制到:

复制代码
~/.local/share/fcitx5/rime/

然后重新部署输入法。


十三、常见问题


1. Shift 卡住

原因通常是:

  • IBus bug

  • Wayland 键盘状态异常

  • GNOME 快捷键冲突

切换到:

复制代码
Fcitx5 + Rime

后通常会解决。


2. VSCode 无法输入中文

通常是 Electron 环境变量问题。

确认:

复制代码
echo $GTK_IM_MODULE

输出应为:

复制代码
fcitx

3. Chrome 候选框漂移

优先使用:

复制代码
Fcitx5 + Wayland

不要使用旧版 Linux 搜狗。


4. 输入法不自动启动

加入自启动:

复制代码
fcitx5 -d

十四、最终效果

最终你会得到:

  • 接近 Windows 搜狗输入法体验

  • 稳定中文输入

  • Wayland 支持

  • VSCode / Chrome 正常输入

  • 更现代词库

  • 无后台上传

  • 更适合开发环境


十五、推荐扩展

推荐进一步配置:

  • Rime 模糊音

  • 双拼

  • AI 联想词

  • 中英混输

  • Vim 中文输入优化

  • Terminal 中文优化


十六、参考项目

相关推荐
小肝一下7 小时前
7. 库制作与原理
linux·c语言·操作系统·bash·shell·动静态库
Android洋芋7 小时前
PrintFriendly网页文章转PDF插件工具及技术分析
运维·服务器·pdf·网页转pdf
Elastic 中国社区官方博客7 小时前
使用重新设计的 AutoOps 更快地进行 Elasticsearch 问题排查
大数据·运维·前端·人工智能·elasticsearch·搜索引擎·全文检索
RoboWizard7 小时前
金士顿高速闪存盘 单双接口适配多元存储需求
大数据·运维·人工智能·智能手机·云计算
hkj88087 小时前
Ubuntu 20.04 安装 OpenJDK 17
linux·运维·ubuntu
huainingning7 小时前
防火墙重启后ssl登录提示证书过期临时解决方法
linux·服务器·ssl
sulikey7 小时前
服务器安装Docker教程。如何在云服务器安装Docker容器?
运维·服务器·ubuntu·docker·安装教程·云服务器
许彰午8 小时前
17-22-运维与高级主题
运维·网络
万联WANFLOW8 小时前
外贸独立站:服务器放海外国内后台卡,放国内海外客户打不开——这道两头难怎么破?
运维·网络·数据库·经验分享
跨境小彭8 小时前
Temu 店群自动化核价落地实践:告别人工熬夜议价,依托智能核价极速版规避操作亏损
运维·自动化·跨境电商·temu