插件窝 干货文章 ubuntu输入法安装

ubuntu输入法安装

Fcitx 输入法 bash IBus 260    来源:    2025-04-10

在 Ubuntu 上安装输入法(以中文输入法为例)的步骤如下,根据不同的桌面环境和需求选择对应方案:


一、Fcitx 5(推荐)

适用于 GNOME/KDE/Xfce 等主流桌面环境,支持拼音、五笔等。

1. 安装 Fcitx 5 框架

sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-frontend-qt5

2. 安装中文输入法引擎

  • 拼音输入法bash sudo apt install fcitx5-pinyin
  • 五笔输入法bash sudo apt install fcitx5-table-wubi

3. 配置环境变量

编辑 ~/.pam_environment 文件(不存在则新建):

echo "GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx" >> ~/.pam_environment

注销或重启系统生效。

4. 配置输入法

  • 通过 fcitx5-configtool 添加输入法: bash fcitx5-configtool 在 GUI 中添加需要的输入法(如拼音)。

二、IBus(GNOME 默认)

适合 GNOME 桌面用户,集成度更好。

1. 安装 IBus 和中文引擎

sudo apt install ibus ibus-libpinyin ibus-chewing  # 拼音/注音

2. 设置 IBus

ibus-setup

在 GUI 中添加输入法(如 Chinese (LibPinyin))。

3. 配置环境变量

编辑 ~/.profile 文件末尾添加:

export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

然后执行:

source ~/.profile

三、其他输入法

1. 搜狗输入法(基于 Fcitx)

  • 下载 DEB 包: bash wget https://ime.sogoucdn.com/dl/index/1793083/sogoupinyin_4.2.1.145_amd64.deb -O sogou.deb
  • 安装依赖: bash sudo apt install libqt5qml5 libqt5quick5 libqt5webkit5 libqt5gui5 fcitx-frontend-qt5
  • 安装 DEB: bash sudo dpkg -i sogou.deb sudo apt --fix-broken install # 修复依赖
  • fcitx-configtool 中添加搜狗输入法。

2. Rime(中州韵)

sudo apt install fcitx5-rime

配置方案文件位于 ~/.local/share/fcitx5/rime/


四、切换输入法

  • 默认切换快捷键:Super + Space(Windows 键 + 空格)
  • 可在系统设置或 fcitx-configtool/ibus-setup 中修改快捷键。

常见问题

  1. 输入法不显示候选框

    • 确认环境变量已正确设置(尤其是 GTK_IM_MODULEQT_IM_MODULE)。
    • 尝试重启 Fcitx/IBus: bash fcitx5 -r # 或 killall ibus-daemon && ibus-daemon -d
  2. GNOME 40+ 兼容性问题

    • 使用扩展解决: bash sudo apt install gnome-shell-extension-top-icons-plus 然后在 gnome-tweaks 中启用扩展。
  3. 托盘图标消失

    • 安装托盘支持: bash sudo apt install kdeconnect indicator-application # 根据桌面环境选择

根据你的桌面环境和偏好选择方案即可。如果遇到问题,可提供具体错误信息进一步排查。