Ubuntu 24.04 中文输入法配置教程:IBus 比搜狗更省心
不用装搜狗,几步设置就有智能中文输入

Ubuntu 自带的输入法框架 IBus,很多人没认真配过,但配好了其实比搜狗还顺手。免费的,不弹窗,不上传你的输入记录,够用。

一、为什么选 IBus 而不是搜狗?
在 Linux 平台上,中文输入法主要有两个阵营:Fcitx(搜狗输入法用这个)和 IBus(GNOME 桌面默认)。
Fcitx + 搜狗的体验确实不错,但有几个硬伤:
- 需要安装专属的
.deb包,版本落后于官方; - 搜狗有云端词库同步,但同时也意味着你的输入习惯会上传到服务器;
- Fcitx 在 GNOME Shell 下的兼容性偶有 bug,候选窗偶尔消失。
IBus 是 GNOME 桌面默认的输入法框架,装好就能用,不用担心隐私泄露。关键是打开「云输入」和「词频学习」两个开关后,它的智能程度跟搜狗差别不大。
如果你刚装好 Ubuntu 系统,推荐先看完 [[Ubuntu 26.04 LTS 安装后必做的 8 件事,少做一件都不好用!]] 这篇指南,再来配置 Ubuntu 中文输入方案会让整体体验更顺畅。
二、前置准备:安装 IBus
大多数 Ubuntu 24.04 系统已经预装了 IBus,但如果你的是精简版或服务器版,需要先安装:
sudo apt update
sudo apt install ibus ibus-libpinyin im-config安装完成后,执行以下命令将 IBus 设为默认输入法框架:
ibus-daemon -drx
im-config -n ibus参数解释:
ibus-daemon -drx:以守护进程模式启动 IBus(-d后台运行,-r重启,-x使用 X11 兼容模式)im-config -n ibus:将 IBus 写入系统配置,确保重启后仍生效
💡 提示:如果你看到 “该输入法框架选项不存在” 的报错,说明系统还没安装拼音输入法模块,请继续安装:
sudo apt install ibus-libpinyin
三、图形化配置(三步搞定)
第一步:进入区域与语言设置
打开 系统设置 → 区域与语言,点击「管理已安装语言」。在弹出的窗口中,将「键盘输入法系统」改为 IBus,然后点击「应用到整个系统」。

第二步:打开 IBus 首选项
点击桌面右上角的输入法图标(通常显示为键盘或小写 拼 字),选择「首选项」。
第三步:开启智能功能
在 IBus 首选项窗口中:
- 找到「拼音输入」,点击右上角的齿轮图标进入详细设置
- 在「候选词」选项中,将候选词个数调整为
10(默认是 5,10 个更方便快速选词) - 将排序方式改为 词频(这是智能的核心!系统会根据你的使用习惯自动提升高频词)
- 打开 「启用云输入」 开关(启用后输入新词时会自动从云端获取候选)

完成以上设置后,一个懂你意思的输入法就诞生了。
四、云输入 + 词频学习:IBus 的智能在哪里?
IBus 的「云输入」机制跟搜狗不太一样,先说清楚再说怎么用:
当你输入一个新词(比如「词频」),系统本地词库里没有这个词时,IBus 会通过云端词库查询候选词并展示在输入面板中。下一次你再输入这个词,它就会被加入本地词库,并根据使用频率自动提升排名。 注意:这并非调用第三方 API,而是 ibus-libpinyin 内置的本地词频学习机制——云端只提供候选补充,你的完整输入记录不会上传到任何服务器。
这带来了两个好处:
- 新词零门槛:网络热词、专业术语、人名地名,想打就打,不用手动添加;
- 越用越懂你:每个用户的词库都是独立的,你的输入习惯只保存在本地,不上传云端用于商业训练。
搜狗输入法也有云输入,但它会把你的完整输入记录上传到服务器做商业训练。IBus 的机制完全不同——云端只提供候选词补充,你的输入记录留在本地,不会传到任何地方。
如果你遇到登录循环等系统级问题,可以查看 [[Ubuntu 26.04 登录循环修复:systemd 用户服务故障排查指南]],与输入法配置属于同一技术栈的常见运维场景。
五、切换输入法快捷键
推荐将中英文切换快捷键设为 Super + Space(GNOME 桌面默认),在 IBus 首选项的「快捷键」标签中自定义:
⚠️ 注意:Ubuntu GNOME 桌面中
Ctrl + Space已被系统窗口管理快捷键占用,建议避免使用。Super + Space是更可靠的选择。
Super + Space:全局切换输入法(更适合习惯 macOS 的用户)Ctrl + Shift:在同一种语言的不同方案间切换
六、卸载搜狗输入法(可选)
如果你之前装过搜狗输入法,建议彻底清理掉,避免 Fcitx 和 IBus 框架冲突:
# 卸载搜狗
sudo apt-get remove sogoupinyin
sudo apt-get purge sogoupinyin
# 清理残留依赖
sudo apt-get autoremove
# 卸载 Fcitx 框架
sudo apt-get remove fcitx*
sudo apt-get purge fcitx*
sudo apt-get autoremove完成后重启系统,IBus 就会成为唯一的输入法框架。
七、常见问题排查
以下问题排查来自实际 Ubuntu 中文输入环境,覆盖了大多数 Linux 输入法配置时遇到的坑。对于第一次搭建 Ubuntu 中文输入环境的用户来说,建议按顺序排查。
Q:IBus 不出现?
→ 检查是否正在运行:ps aux | grep ibus。如果没有,手动启动:ibus-daemon -drx
Q:候选框不跟随光标?
→ 这是 GTK 应用的问题,尝试安装 ibus-gtk3,并在终端中用 GTK_IM_MODULE=ibus 前缀启动应用。
Q:某些应用里无法输入中文?
→ 确保该应用支持此输入法框架。大多数现代应用(Firefox、Thunderbird、VS Code 等)都原生支持,但一些老应用可能需要额外配置 GTK_IM_MODULE=ibus 环境变量。
Q:词频学习不生效? → 确保「启用云输入」已打开,且排序方式确实是「词频」。另外,初次使用新词时,IBus 会提示"未找到",此时再打一次就会加入词库。
结语
用了一段时间之后觉得,IBus 确实是一个值得推荐的中文输入方案。不用装第三方软件,不用注册账号,也不用把输入记录传到别的地方。几步设置搞定,日常办公够用。
关联阅读
- [[Ubuntu 26.04 登录循环修复:systemd 用户服务故障排查指南]]
- [[Ubuntu 26.04 LTS 安装后必做的 8 件事,少做一件都不好用!]]
梦行志