马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Ubuntu 各版本中文输入法安装方法(18.04 / 20.04 / 22.04 / 23.04)
在 Ubuntu 上装中文输入法,最常见的结果就是:装了一堆包,重启之后按 Ctrl+Space 没反应,或者输入法图标压根不出现。问题往往不在「装没装输入法」,而在于语言包 → 输入法框架 → 输入引擎 → 会话启用这四环里哪一环没接上。这篇按版本把每一步列清楚。
一、Ubuntu 22.04:图形界面配置法
1. 安装依赖包
sudo apt update
sudo apt install language-pack-en-base language-pack-zh-cn
sudo apt install ibus
sudo apt install ibus-gtk ibus-pinyin
sudo apt install ibus-libpinyin
拆开看:language-pack-zh-cn 是中文语言包(不装它,系统里连「中文」这个语言项都加不了);ibus 是输入法框架;ibus-gtk 是 GTK 桌面集成组件(让托盘图标能出现就靠它);ibus-libpinyin 才是真正的智能拼音引擎。
2. 系统设置里配置
- 打开系统设置(点桌面左上角的「系统」图标 → 设置),进「区域与语言」→「语言」;
- 在语言列表里能看到汉语(中国),选中点「添加」;
- 再找「地域」选项,把中国的地域设置加上;
- 到「键盘」→「输入源」,点添加,选中文(智能拼音)作为输入法;
- 在「键盘」设置里配一个切换快捷键;
- 测试:按 Super(Windows 键)+ 空格 切到中文输入法试打几个字。
有些改动需要重启计算机才会生效。
二、Ubuntu 23.04:命令行 + 图形界面两条路
命令行方式
sudo apt update
sudo apt install ibus
sudo apt install ibus-libpinyin
# 配置 IBus
ibus-setup
跑 ibus-setup 会出一个图形配置向导,按提示选输入法引擎、配快捷键即可。
再设置默认输入法引擎,编辑 ~/.bashrc 或 ~/.bash_profile:
export XMODIFIERS="@im=ibus"
然后 source ~/.bashrc,并重启 IBus 服务:
sudo systemctl restart ibus-daemon
图形界面方式
- 系统菜单里打开「设置」→「语言支持」;
- 「语言」部分点添加,选汉语、简体中文;
- 「输入法」部分点添加,选 IBus,再挑具体引擎(如
ibus-libpinyin);
- 点新加的输入法旁的「配置」按钮,设置切换快捷键等;
- 应用后按快捷键(通常 Ctrl+Space)测试。
三、Ubuntu 20.04 与 18.04
这两代做法接近,区别只在引擎包名(20.04 以后更推荐 ibus-libpinyin,18.04 时代常见 ibus-pinyin):
sudo apt update
sudo apt install ibus
sudo apt install ibus-pinyin # 或 20.04 上的 ibus-libpinyin
sudo apt install language-pack-zh-cn
然后:
- 装完注销当前用户、重新登录才生效(这两代上这一步比重启更常用);
- 系统设置 →「区域与语言」→「语言」→ 添加「中文(简体)」或「中文(繁体)」;
- 「输入法」部分点添加,选
ibus-pinyin(或你装的引擎)ipt;
- 系统设置 →「键盘」→「快捷键」→「自定义快捷键」,自己添加一条来切换输入法——这两代默认快捷键经常和别的软件冲突,自定义一条最稳。
四、四代版本的差异速查
- 18.04:
language-pack-zh-cn + ibus-pinyin,注销重登录生效,快捷键要自定义;
- 20.04:
ibus-libpinyin 推荐,其余同 18.04;
- 22.04:
language-pack-en-base + ibus-libpinyin,Super+空格切换,支持配切换快捷键;
- 23.04:多了一整条
ibus-setup 命令行配置路径和 XMODIFIERS 写法。
五、装完不生效的排查顺序
- 先看 IBus 有没有起来:
ps aux | grep ibus,没有就手动 ibus-daemon 起一下;
- 看引擎装没装:
ibus list-engine,列表里应该有拼音相关条目;
- 看语言包:
locale -a | grep zh,没有 zh_CN 就补装语言包;
- 看桌面集成:托盘没图标多半是缺
ibus-gtk / ibus-gtk3 / ibus-gtk4;
- 快捷键被吃掉:换一条不常用的组合,或在「区域与语言」里改.input 顺序。
小结
中文输入法装不上,八成是「语言包 → 框架 → 引擎 → 会话」这条链断了一节:语言包不装就加不了中文语言;框架不装引擎跑不起来;引擎不装就没拼音;会话没启用(GNOME 的 input source 没加 / 没 XMODIFIERS)就切不过去。按上面四代版本对号入座,再照五步排查走一遍,基本都能通。
qidao123.com企服评测-应用市场 编辑提示 |