UOS系统需满足AMD64/ARM64架构、版本≥20且为专业版/社区版;须卸载ibus与fcitx5,安装fcitx4环境;下载UOS专用搜狗deb包,修复依赖后安装;注销重登,配置并设为默认输入法。

确认UOS系统版本与架构
打开终端,执行 uname -m 查看系统架构:若输出 x86_64,则为AMD64;若输出 aarch64,则为ARM64。再执行 cat /etc/os-version 或查看“控制中心→关于本机”,确认是否为UOS桌面专业版/社区版,且版本号 ≥ 20(即基于Debian 11或更新内核)。【UOS 10xx系列(如1070)及更早版本不支持搜狗输入法,强行安装会导致fcitx崩溃】
卸载冲突输入法框架
UOS默认预装了ibus和fcitx5,二者均与搜狗输入法的fcitx4底层不兼容。必须彻底清除:
第一步:卸载ibus及其所有组件
sudo apt purge ibus* -y
第二步:强制移除fcitx5全系包(含中文扩展、前端适配器)
sudo apt remove --purge fcitx5* -y
第三步:清理残留配置与缓存
sudo apt autoremove -y && sudo apt autoclean
执行完后,运行 dpkg -l | grep fcitx,输出应为空——若有任何fcitx5相关行,说明未卸干净,需重复第二步。
安装fcitx4核心环境
方法一:直接安装官方源fcitx(推荐)
sudo apt update && sudo apt install fcitx fcitx-config-gtk -y
方法二:若apt安装失败或提示找不到包,手动添加uos-community源:
echo "deb https://community-packages.deepin.com/deepin/ apricot main" | sudo tee /etc/apt/sources.list.d/deepin-apricot.list
然后执行 sudo apt update 再重试方法一。
安装完成后,立即验证:fcitx --version 应返回类似 4.2.9.7 的版本号。若命令未找到,说明fcitx未装成功,不可进入下一步。
下载并安装搜狗输入法deb包
前往搜狗官网Linux版页面(https://shurufa.sogou.com/linux),选择“UOS/Deepin”分类,下载对应架构的最新deb包(如 sogoupinyin_4.2.1.145_amd64.deb)。不要下载标有“Ubuntu”的通用包——UOS内核补丁与依赖路径不同,通用包大概率安装失败。
下载完成后,在文件管理器中右键该deb文件→“在终端中打开”,执行:
sudo dpkg -i ./sogoupinyin_*.deb
若提示依赖错误(常见于libqt5quickwidgets5、libgsettings-qt1缺失),立刻运行:
sudo apt -f install -y
这一步会自动修复所有断链依赖,且仅此一次有效——错过就只能重装deb包。
激活搜狗输入法并设为默认
1. 注销当前用户(不要重启),重新登录
2. 点击屏幕右上角输入法图标→“配置”→“+”号→在搜索框输入 sogou→勾选“Sogou Pinyin”→点击“确定”
3. 在输入法列表中,将“Sogou Pinyin”拖拽至第一位
4. 关闭配置窗口,任意文本框中按 Ctrl + Space 切换,看到状态栏显示“搜狗”即成功


















