在 Ubuntu 上安装输入法(以中文输入法为例)的步骤如下,根据不同的桌面环境和需求选择对应方案:
适用于 GNOME/KDE/Xfce 等主流桌面环境,支持拼音、五笔等。
sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-frontend-qt5
bash
sudo apt install fcitx5-pinyin
bash
sudo apt install fcitx5-table-wubi
编辑 ~/.pam_environment
文件(不存在则新建):
echo "GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx" >> ~/.pam_environment
注销或重启系统生效。
fcitx5-configtool
添加输入法:
bash
fcitx5-configtool
在 GUI 中添加需要的输入法(如拼音)。适合 GNOME 桌面用户,集成度更好。
sudo apt install ibus ibus-libpinyin ibus-chewing # 拼音/注音
ibus-setup
在 GUI 中添加输入法(如 Chinese (LibPinyin)
)。
编辑 ~/.profile
文件末尾添加:
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
然后执行:
source ~/.profile
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
bash
sudo dpkg -i sogou.deb
sudo apt --fix-broken install # 修复依赖
fcitx-configtool
中添加搜狗输入法。sudo apt install fcitx5-rime
配置方案文件位于 ~/.local/share/fcitx5/rime/
。
Super + Space
(Windows 键 + 空格)fcitx-configtool
/ibus-setup
中修改快捷键。输入法不显示候选框:
GTK_IM_MODULE
和 QT_IM_MODULE
)。bash
fcitx5 -r # 或 killall ibus-daemon && ibus-daemon -d
GNOME 40+ 兼容性问题:
bash
sudo apt install gnome-shell-extension-top-icons-plus
然后在 gnome-tweaks
中启用扩展。托盘图标消失:
bash
sudo apt install kdeconnect indicator-application # 根据桌面环境选择
根据你的桌面环境和偏好选择方案即可。如果遇到问题,可提供具体错误信息进一步排查。