如何在Ubuntu26.04上安装Fcitx4?使用搜狗拼音输入法

输入法日常使用习惯了,很难一下再换其它的输入法,当然如果可以的话还是找能替代的,好比要来个B计划。现在Ubuntu26.04默认带的拼音输入法也很好了。不过我最近发现rime的输入法框架也不错,拼音使用的话可以考虑它。

先讲清楚关键前提:

  • Ubuntu 26.04 官方源里的 fcitx 就是 Fcitx4(Fcitx5 包名是 fcitx5)。
  • Fcitx4 与 Fcitx5 不能共存,必须先卸载 fcitx5。
  • 搜狗 Linux 只认 Fcitx4,且 只能在 X11 下用,Wayland 不行。

下面是完整、可直接复制执行的步骤,如何在Ubuntu26.04上安装Fcitx4?使用搜狗拼音输入法(2026-05-28,Ubuntu 26.04):


一、先切到 X11(必须)

因为Ubuntu26.04 默认已经删除有关Ubuntu on Xorg,如果真要使用参考上一篇《Ubuntu26.04 怎么把wayland改回X11》,等这一步操作完成后再跟着下面操作。

echo $XDG_SESSION_TYPE
# 输出 x11 再继续

二、彻底卸载 fcitx5 + ibus(避免冲突)

sudo apt update

# 干掉所有 fcitx5 相关
sudo apt remove --purge -y fcitx5 fcitx5-*

# 干掉 ibus(防止抢输入法框架)
sudo apt remove --purge -y ibus

# 清理依赖与损坏包
sudo apt autoremove -y
sudo apt autoclean
sudo apt -f install -y

三、安装完整 Fcitx4 框架(官方源)

搜狗需要的所有依赖,基于Fcitx4框架的。

sudo apt install -y \
  fcitx \
  fcitx-bin \
  fcitx-data \
  fcitx-modules \
  fcitx-config-gtk \
  fcitx-ui-classic \
  fcitx-module-dbus \
  fcitx-module-x11 \
  fcitx-frontend-gtk2 \
  fcitx-frontend-gtk3 \
  fcitx-frontend-qt5

检查版本(确认是 4.x):

fcitx --version
# 正常输出:fcitx version 4.2.9.x

四、设置环境变量(全局)

sudo vim /etc/environment

确保文件里有这三行(直接追加或替换):

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

保存退出


五、设置 fcitx4 为默认输入法

im-config
  • 弹出选项选:fcitx
  • 后续全部回车确认
  • 执行完重启一次系统

六、重启后验证

  1. 右上角出现小键盘图标(fcitx4)
  2. 终端输入:

fcitx -r

能正常启动,无报错,就是成功。


七、现在再装搜狗(就不会报依赖错了)

cd ~/Downloads
wget https://ime.sogoucdn.com/202308071026/sogoupinyin_4.2.1.145_amd64.deb

sudo dpkg -i sogoupinyin_4.2.1.145_amd64.deb
sudo apt -f install -y

总结(你直接整段复制跑)

# 1. 切 Xorg 后执行
sudo apt update
sudo apt remove --purge -y fcitx5 fcitx5-* ibus
sudo apt autoremove -y
sudo apt autoclean
sudo apt -f install -y

# 2. 装完整 Fcitx4
sudo apt install -y fcitx fcitx-bin fcitx-data fcitx-modules fcitx-config-gtk fcitx-ui-classic fcitx-module-dbus fcitx-module-x11 fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt5

# 3. 环境变量
sudo nano /etc/environment
# 加入:
# GTK_IM_MODULE=fcitx
# QT_IM_MODULE=fcitx
# XMODIFIERS=@im=fcitx

# 4. 默认输入法
im-config
# 选 fcitx,重启

# 5. 装搜狗
cd ~/Downloads
wget https://ime.sogoucdn.com/202308071026/sogoupinyin_4.2.1.145_amd64.deb
sudo dpkg -i sogoupinyin_4.2.1.145_amd64.deb
sudo apt -f install -y
本文首发于 58Linux技术博客,专注Ubuntu桌面使用、Linux服务器运维与网站搭建实战。

发表评论

粤ICP备10052831号 | © 2026 58Linux 技术笔记. All Rights Reserved. | 联系我们 | 关于本站
本站内容开放共享,仅供学习交流 | 专注 Ubuntu & Linux 实战教程
Built with GeneratePress