ubuntu设置搜狗输入法

[复制链接]
发表于 2026-10-4 17:26:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

在 Ubuntu 22.04 上装搜狗输入法,最常见的失败点是:装完了输入法框里没有中文、切换不出来,或者干脆搜狗根本没出现在候选里。这通常不是搜狗包的问题,而是输入法框架没选对——Ubuntu 默认带的是 IBus,而搜狗 Linux 版是基于 Fcitx 的。这篇按「装框架 → 加中文语言 → 下 deb → 装依赖 → 配自启 → 设键盘」的顺序走一遍。

一、装上 fcitx 框架

sudo apt-get install fcitx

装完先别急着装输入法本体,中间还有系统语言这一环。

二、添加中文语言支持

  1. 系统设置 → 区域和语言 → 管理已安装的语言;
  2. 切到「语言」页签,点「添加或删除语言」;
  3. 在列表里勾选「中文(简体)」,点应用;
  4. 回到「语言支持」窗口,把「键盘输入法系统」改成 fcitx。

这步不做,后面搜狗即使装成功也不会出现在输入法列表里。

三、下载 deb 安装包

去搜狗输入法官网的 Linux 下载页(shurufa.sogou.com)选 x86_64 架构的 deb 包,记一下下载路径。虚拟机里可以直接开浏览器下,或者用 wget 拉直链。

四、装依赖再装输入法

在 deb 所在目录打开终端(右键「在终端打开」就能保证目录一致),先进 root:

sudo su

先补上 Qt5 和 GSettings 的运行库,缺这几个包装搜狗时会报依赖错误:

sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1

然后装 deb(把文件名换成你下到的那个):

sudo dpkg -i 安装包的名字.deb

如果提示缺少依赖:

sudo apt -f install
sudo apt update

dpkg -i 只负责解包,依赖检查是 apt 的活,所以这两条几乎总是要跟着跑一遍。

五、让 fcitx 开机自启

sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/

原文里有个「卸载 ibus 框架」的步骤(sudo apt purge ibus)。要不要卸看情况:如果系统里确实只剩 IBus 在抢配置,卸掉能少一层冲突;但很多桌面组件还依赖 ibus 的库,盲卸可能导致某些界面乱码。稳妥做法是先不卸,只在下面第六步把搜狗设成默认,实测能用就别动 ibus。

六、把搜狗设成第一位

  1. 点输入法指示器旁的「关于搜狗」,在弹出的第二个键盘入口点「配置」;
  2. 在输入法列表里把搜狗输入法勾上,并用上下键把它挪到第一位;
  3. 注销或重启一次会话让自启生效。

七、排障清单

  • 切不出中文:先 fcitx-diagnose,它会直接告诉你缺哪一步(常见是 DISPLAY 不对或者 fcitx 没起来);
  • 候选框一闪而过:多是 fcitx 和 ibus 同时注册了热键,im-config 检查一下当前生效框架;
  • 搜狗进程起来了但没候选:检查 ~/.config/fcitx 目录下有没有搜狗的 .so,没有说明 deb 装歪了,dpkg -L sogoupinyin 看装到哪;
  • 虚拟机里没网下不了包:先把 apt 源换国内镜像,再 apt update。

qidao123.com企服评测-应用市场 编辑提示

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表