在 Linux 系统中,IBus(全称:Intelligent Input Bus)是一个输入法框架,用于管理多种语言的输入方法(如中文、日文、韩文等非拉丁语系文字的输入)。以下是详细说明:
ibus-pinyin
、ibus-libpinyin
、ibus-anthy
等)。ibus-pinyin
(拼音)、ibus-libpinyin
(智能拼音)、ibus-rime
(中州韵)ibus-anthy
、ibus-mozc
ibus-hangul
ibus-setup
(图形化配置界面)。bash
ibus-daemon -drx
bash
ibus restart
bash
ibus status
# Ubuntu/Debian
sudo apt install ibus ibus-pinyin
# Fedora
sudo dnf install ibus ibus-libpinyin
# Arch Linux
sudo pacman -S ibus ibus-libpinyin
bash
ibus-setup
Super+Space
切换输入法)。输入法不启动:
~/.bashrc
或 ~/.profile
):export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
source ~/.bashrc
。候选词不显示:
sudo apt install ibus-gtk ibus-gtk3
。与其他输入法冲突:
fcitx
,需确保仅激活一个输入法框架。如果 IBus 不符合需求,可尝试其他输入法框架:
- Fcitx:更轻量,对中文支持较好(如 fcitx5
+ rime
)。
- SCIM:较旧的框架,逐渐被淘汰。
IBus 是 Linux 下主流的输入法管理工具,适合需要多语言输入的用户。如果遇到问题,优先检查环境变量和依赖包,并通过 ibus-setup
调整配置。