跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Ubuntu 22.04 输入法配置指南:Fcitx5 + 雾凇拼音 (Flatpak 版)

Ubuntu 22.04 系统下 apt 安装的 fcitx5-rime 因 librime 版本过低无法支持雾凇拼音新特性。介绍通过 Flatpak 部署 Fcitx5 及 Rime 引擎的完整方案,解决候选框不显示问题。步骤涵盖清理旧环境、安装 Flatpak 组件、配置雾凇拼音路径、设置环境变量与开机自启、以及主题美化。最后提供验证方法与词库更新命令。

灵魂摆渡发布于 2026/3/15更新于 2026/6/727 浏览

方案:Fcitx5 + 雾凇拼音 (Flatpak 版)

核心避坑逻辑

  • 为什么不用 apt install? Ubuntu 22.04 仓库里的 fcitx5-rime 依赖的 librime 库版本是 1.7.3。而最新的'雾凇拼音'使用了 Lua 脚本和新特性,必须要求 librime ≥ 1.8.5。
    • ❌ 直接 apt 安装 = 能打字母,但死活不出汉字候选框。
    • ✅ Flatpak 安装 = 自带最新运行库,完美运行。

第一步:清理环境 (拆旧)

如果你之前尝试过 apt 安装或者搜狗输入法,请务必先清理,防止冲突。

# 卸载 apt 安装的 fcitx5 相关组件
sudo apt remove fcitx5 fcitx5-rime fcitx5-chinese-addons -y
sudo apt autoremove -y

# 清理残留配置 (可选,如果你想彻底重来)
rm -rf ~/.local/share/fcitx5
rm -rf ~/.config/fcitx5

第二步:安装 Flatpak 及 Fcitx5 (建新)

Flatpak 是一个沙盒环境,能让我们用上最新版的软件。

  1. 安装 Flatpak 基础环境:
sudo apt update
sudo apt install flatpak gnome-software-plugin-flatpak -y

# 添加 Flathub 仓库
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
  1. 安装 Fcitx5 全家桶 (Flatpak 版): (下载可能需要一点时间)
# 安装主程序
flatpak install flathub org.fcitx.Fcitx5 -y

# 安装 Rime (中州韵) 引擎插件
flatpak install flathub org.fcitx.Fcitx5.Addon.Rime -y

# 安装中文插件 (为了更好的兼容性)
flatpak install flathub org.fcitx.Fcitx5.Addon.ChineseAddons -y

第三步:部署'雾凇拼音' (关键路径)

⚠️ 坑点注意: Flatpak 应用的配置路径不在~/.local/share,而是在 ~/.var/app/...。

  1. 准备目录:
mkdir -p ~/.var/app/org.fcitx.Fcitx5/data/fcitx5/rime
  1. 下载雾凇拼音 (Rime-Ice):
# 使用 GitHub 镜像加速下载
git clone --depth=1 https://github.com/iDvel/rime-ice.git /tmp/rime-ice
  1. 安装配置:
# 把下载的文件全部复制到 Flatpak 的配置目录
cp -r /tmp/rime-ice/* ~/.var/app/org.fcitx.Fcitx5/data/fcitx5/rime/

第四步:配置环境变量 & 自启动

为了让系统知道我们要用 Fcitx5,且让它开机自启。

  1. 设置环境变量 (解决无法打字/光标跟随问题):
sudo nano /etc/environment

在文件末尾另起一行,粘贴以下内容:

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx

(按 Ctrl+O 回车保存,Ctrl+X 退出)

  1. 设置开机自启:
mkdir -p ~/.config/autostart
cp /var/lib/flatpak/exports/share/applications/org.fcitx.Fcitx5.desktop ~/.config/autostart/
  1. 设置为系统默认: 执行 im-config,选择 fcitx5 (如果没有 fcitx5 选项,确保上面的环境变量设好了,选 fcitx 也可以)。

  2. 🚨 必须操作:重启电脑 (Reboot) 不要尝试注销,直接重启最稳。


第五步:激活与美化

重启回来后:

  • 打开配置工具(如果菜单找不到,运行命令):
flatpak run --command=fcitx5-configtool org.fcitx.Fcitx5
  • 在左侧列表找到 Rime (中州韵),双击添加到右侧。
  • 建议排序:1. Keyboard-English (英文) 2. Rime (中文)。
  1. 安装 Material Color 皮肤:

添加 Rime 输入法:

# 1. 进入 Flatpak 主题目录
mkdir -p ~/.var/app/org.fcitx.Fcitx5/data/fcitx5/themes/
cd ~/.var/app/org.fcitx.Fcitx5/data/fcitx5/themes/

# 2. 下载皮肤包
git clone https://github.com/hosxy/Fcitx5-Material-Color.git Material-Color

# 3. 激活主题
cd Material-Color
# Tips: 可用 ls theme-*.conf 查看所有可选颜色
cp theme-blue.conf theme.conf
  1. 启用皮肤: 回到 Fcitx5 配置工具 -> 附加组件 (Addons) -> 经典用户界面 (Classic UI) -> 点击配置 ⚙️。
    • Theme: 选择 Material-Color。
    • Font: 推荐 Noto Sans CJK SC,大小设为 14 或 16。

第六步:验证与使用

找个打字框,按 Ctrl+Space 切换。

  • 测试打字:输入 nihao,应该能看到候选框。
  • 测试雾凇:输入 rq (日期),应该显示 202x-xx-xx。
  • 切换繁简:按 Ctrl + . (点号) 或者 F4 菜单。
💡 如何更新词库?

以后想要最新的网络热词,只需要运行:

cd ~/.var/app/org.fcitx.Fcitx5/data/fcitx5/rime/
git pull
flatpak run --command=fcitx5-remote org.fcitx.Fcitx5 -r

目录

  1. 方案:Fcitx5 + 雾凇拼音 (Flatpak 版)
  2. 核心避坑逻辑
  3. 第一步:清理环境 (拆旧)
  4. 卸载 apt 安装的 fcitx5 相关组件
  5. 清理残留配置 (可选,如果你想彻底重来)
  6. 第二步:安装 Flatpak 及 Fcitx5 (建新)
  7. 添加 Flathub 仓库
  8. 安装主程序
  9. 安装 Rime (中州韵) 引擎插件
  10. 安装中文插件 (为了更好的兼容性)
  11. 第三步:部署“雾凇拼音” (关键路径)
  12. 使用 GitHub 镜像加速下载
  13. 把下载的文件全部复制到 Flatpak 的配置目录
  14. 第四步:配置环境变量 & 自启动
  15. 第五步:激活与美化
  16. 1. 进入 Flatpak 主题目录
  17. 2. 下载皮肤包
  18. 3. 激活主题
  19. Tips: 可用 ls theme-*.conf 查看所有可选颜色
  20. 第六步:验证与使用
  21. 💡 如何更新词库?
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • CLAUDE.md 与 AGENTS.md 配置指南:让 AI 更懂项目
  • GitHub Copilot Pro 学生免费订阅认证与 VS Code 集成指南
  • 2026 年 4 款会议纪要工具深度测评:AI 辅助整理
  • Qwen2.5-Coder 系列开源:代码能力追平 GPT-4o
  • AI 生图去水印的 5 种实用方法
  • 字节开源 DeerFlow 2.0:从深度研究到 Super Agent 基础设施
  • OpenClaw 对接飞书机器人高频踩坑与解决方案
  • 浏览器 F5 刷新机制与渲染流程深度解析
  • Trae IDE 实战:从零开发 AI Chatbot 应用
  • Trae AI 编辑器核心功能与实战指南
  • GitHub Copilot Pro 学生身份认证指南
  • Linux 系统字体管理与安装详细教程
  • Linux 进程池实战:基于管道的手动任务分发系统
  • VS Code 远程连接服务器后 Github Copilot 无法使用
  • Claude 接入 MiniMax AI 大模型配置教程
  • AI 大模型学习路线:从入门到精通实战
  • Ubuntu 22.04 LTS 安装向日葵远程桌面黑屏问题修复
  • OpenClaw 本地 AI 智能体安装与配置指南
  • HarmonyOS 5.0 端侧 AI 智能工业质检 APP 开发实战
  • MGeo 地址结构化模型快速上手:ModelScope 加载与 Gradio 调用

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online