当前位置: 首页 > news >正文

Ubuntu 22.04 安装超好用中文输入法rime-ice(雾凇拼音)过程记录

Ubuntu 22.04 安装超好用中文输入法rime-ice(雾凇拼音)过程记录

这篇记录一下我在 Ubuntu 22.04 上安装并配置 Fcitx5 + Rime + 雾凇拼音 的过程。中间踩了一些坑,尤其是 Ubuntu 22.04 的 librime 版本较旧,不能直接使用最新版雾凇拼音,所以这里也记录了解决方法。

竟然还有表情包!!!

这篇记录一下我在 Ubuntu 22.04 上安装并配置Fcitx5 + Rime + 雾凇拼音的过程。中间踩了一些坑,尤其是 Ubuntu 22.04 的librime版本较旧,不能直接使用最新版雾凇拼音,所以这里也记录了解决方法。

一、它们之间是什么关系

Fcitx5 ↓ fcitx5-rime ↓ Rime ↓ 雾凇拼音 rime-ice

简单理解:

名称作用
Fcitx5Linux 输入法框架,负责输入法切换、候选框显示
fcitx5-rimeFcitx5 调用 Rime 的插件
Rime输入法引擎,负责拼音转汉字、方案解析
雾凇拼音一套 Rime 配置,包含简体拼音方案、词库、Lua 功能等

所以最终效果是:用 Fcitx5 调出输入法,通过 Rime 加载雾凇拼音方案。

二、安装 Fcitx5 和 Rime

先安装基础包:

sudoaptupdatesudoaptinstallfcitx5 fcitx5-rime fcitx5-config-qt im-config

如果需要基础拼音方案,也可以安装:

sudoaptinstallrime-data-luna-pinyin rime-data-pinyin-simp

设置系统输入法为 Fcitx5:

im-config-nfcitx5

然后注销重新登录,或者直接重启。

启动配置工具:

fcitx5-configtool

Input Method页面添加Rime。如果搜不到 Rime,取消勾选Only Show Current Language后再搜索。

三、安装雾凇拼音

Ubuntu 22.04 自带的librime版本比较旧,新版雾凇拼音可能会出现 Lua 报错,所以这里安装兼容的2024.11.29版本。

先安装依赖:

sudoaptinstallgitfcitx5-rime librime-plugin-lua librime-plugin-charcode librime-plugin-octagram

备份原来的 Rime 配置:

RIME_DIR="$HOME/.local/share/fcitx5/rime"mkdir-p"$RIME_DIR"cp-a"$RIME_DIR""$HOME/rime-backup-$(date+%Y%m%d-%H%M%S)"

下载雾凇拼音旧版本:

rm-rf~/Downloads/rime-ice-2024.11.29gitclone--depth1--branch2024.11.29\https://github.com/iDvel/rime-ice.git\~/Downloads/rime-ice-2024.11.29

清空旧配置并复制雾凇拼音:

find"$RIME_DIR"-mindepth1-maxdepth1-execrm-rf{}+cp-r~/Downloads/rime-ice-2024.11.29/*"$RIME_DIR"/

重启 Fcitx5:

fcitx5-d--replace

然后在 Fcitx5 托盘菜单里找到 Rime,点击:

Deploy / 重新部署

切换到 Rime 后,按:

F4

选择:

雾凇拼音

测试输入:

nihao

如果出现你好,说明安装成功。

四、为什么不用最新版雾凇拼音

我一开始直接安装最新版,结果 Rime 日志里出现类似错误:

LuaTranslation::Next error attempt to call a nil value LuaProcessor::ProcessKeyEvent of *select_character error

原因是 Ubuntu 22.04 仓库里的librime/librime-plugin-lua版本较旧,而新版雾凇拼音使用了较新的 Lua 引入方式。

解决方法有两个:

方法说明
使用雾凇拼音2024.11.29最稳,适合 Ubuntu 22.04
升级系统或使用新版 librime比如 Ubuntu 24.04 或 Flatpak 方案

我选择了第一种。

五、Firefox 中无法输入中文的问题

其他应用可以使用雾凇拼音,但 Firefox 中不行。原因是 Ubuntu 22.04 默认 Firefox 是 Snap 版:

whichfirefox

输出类似:

/snap/bin/firefox

Snap Firefox 有时不会正确接入 Fcitx5,需要补充 GTK 前端和环境变量。

安装 GTK 前端:

sudoaptinstallfcitx5-frontend-gtk3 fcitx5-frontend-gtk4

创建环境变量配置:

mkdir-p~/.config/environment.dnano~/.config/environment.d/fcitx5.conf

写入:

GTK_IM_MODULE=fcitxQT_IM_MODULE=fcitxXMODIFIERS=@im=fcitx

保存后注销重新登录,或者重启。

检查是否生效:

printenv|grep-E'GTK_IM_MODULE|QT_IM_MODULE|XMODIFIERS'

如果 Firefox 仍然不行,可以测试用 XWayland 方式启动:

pkillfirefoxGTK_IM_MODULE=fcitx\XMODIFIERS=@im=fcitx\QT_IM_MODULE=fcitx\MOZ_ENABLE_WAYLAND=0\snap run firefox

如果遇到这个错误:

gpu-2404-provider-wrapper not found: ensure slot is connected

先检查连接:

snap connections firefox|grepgpu

如果已经连接,清理 snap namespace:

sudo/usr/lib/snapd/snap-discard-ns firefox

然后重新启动 Firefox 测试。

六、最终效果

最终我的环境是:

Ubuntu 22.04 Fcitx5 fcitx5-rime 雾凇拼音 2024.11.29 Firefox Snap

现在系统应用和 Firefox 中都可以正常使用雾凇拼音。

七、总结

这次安装最关键的点有三个:

  1. Ubuntu 22.04 不建议直接使用最新版雾凇拼音,推荐2024.11.29

  2. Rime 用户配置目录是:

    ~/.local/share/fcitx5/rime
  3. Firefox Snap 不能输入中文时,重点检查 Fcitx5 GTK 前端和环境变量。

折腾完之后,雾凇拼音确实比默认拼音输入体验好很多,词库、简体中文支持、符号输入和扩展功能都比较舒服。

http://www.jsqmd.com/news/1145519/

相关文章:

  • 【Java课程设计/毕业设计】基于前后端分离的智能化企业招聘服务平台的设计与实现 基于 SpringBoot 的招聘录用审批管理系统【附源码、数据库、万字文档】
  • 北京一灯大师实地测评立盯三\四\五龙珠Pro透镜
  • 数字图像处理从入门到精通
  • IP 协议全解:互联网的「快递寻址中枢」,搞懂网络层的核心逻辑
  • 【Java课程设计/毕业设计】基于 Web 的线上学习数据分析平台的设计与实现 基于 SpringBoot 的轻量化在线教育学习平台【附源码、数据库、万字文档】
  • 计算机毕业设计之家庭共享权益的健身俱乐部会员管理系统
  • 通俗讲解微服务架构,搞懂互联网大厂主流项目设计思路
  • 企业级私有Docker镜像仓库选型指南:什么才是企业软件交付的优解(2026)
  • 怎么开始投第一条广告
  • 2026成都全域搜索优化服务商全链路解析
  • 科智咨询:2025年中国IDC市场规模达1847.5亿元,AI驱动市场增速显著回升
  • 3分钟掌握阅读APP书源配置:免费解锁全网小说资源的完整指南
  • JDK源码学习笔记:Java码农进阶必备!
  • Codex Goal 的技术原理分析
  • 2026出口项目怎么选自锁垫圈公司
  • 口碑机构推荐清单与选择建议
  • 10.JavaScript 中的类和对象以及继承
  • 用 Codex + 跨境 Skill 做 Amazon 类目大盘分析
  • 从“不争”到共生:开源中国社区未来5年进化论
  • “CREAD: A Classification-Restoration Framework with Error Adaptive Discretization for Watch Time Pre
  • RJ45接口与网络变压器PCB设计:10个关键要点与3个常见EMC问题规避
  • ChatGPT分析Excel时,我常用的5种提问方式
  • ChatGPT生成Excel公式后,必须检查的5个地方
  • GD32F303VET6是一款耐高温的MCU
  • 内容多平台分发的传播放大效应分析
  • RAG学习总结2--向量数据库
  • AI文档翻译版面还原技术:从OCR到排版重建全解析
  • 2026实测:宁波3大暑假语文小升初机构横评
  • 黑箱API微调:基于进化策略的提示优化技术解析
  • 甘肃正规的民事案件律所哪家靠谱