第一步:准备编写 bash 脚本
打开终端,输入
sudo nano sogou-install.sh
第二步:修改脚本中的文件路径
复制粘贴脚本内容。
!!!步骤
7
的文件地址记得改为自己的地址,包括.deb包名
\color{red}{!!!步骤 7 的文件地址记得改为自己的地址,包括\text{.deb}包名}
!!!步骤7的文件地址记得改为自己的地址,包括.deb包名。
系统语言默认是英文的,把下载改为Downloads。
#!/bin/bash
# 适配deb包:sogoupinyin_4.2.1.145_amd64.deb(路径固定)
# 检查root权限(保留修复版兼容语法,剔除重复检查)
if [ $(id -u) -ne 0 ]; then
echo "请使用 sudo 运行此脚本!"
exit 1
fi
echo "====================================="
echo "开始安装搜狗输入法(Ubuntu 24.04 完整版)"
echo "====================================="
# 1. 更新软件源
echo -e "\n【步骤1/8】更新软件源..."
apt update -y
# 2. 卸载冲突的输入法框架
echo -e "\n【步骤2/8】卸载Fcitx5/IBus冲突组件..."
apt remove --purge fcitx5* ibus* -y
apt autoremove -y
apt autoclean -y
# 3. 安装Fcitx4框架
echo -e "\n【步骤3/8】安装Fcitx4输入法框架..."
apt install fcitx -y
# 4. 设置Fcitx开机自启
echo -e "\n【步骤4/8】配置Fcitx开机自启..."
cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
# 5. 永久禁用Wayland,切换到X11
echo -e "\n【步骤5/8】禁用Wayland,启用X11..."
sed -i 's/#WaylandEnable=false/WaylandEnable=false/g' /etc/gdm3/custom.conf
# 6. 安装中文语言包和依赖
echo -e "\n【步骤6/8】安装中文语言支持和依赖..."
apt install language-pack-zh-hans -y
apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2 libgsettings-qt1 -y
# 7. 指定精确的deb包路径(适配目标deb包,固定路径,一定记得改成你自已的路径名)
DEB_FILE="/home/mws/Downloads/sgpy.deb"
# 8. 检查deb包是否存在
echo -e "\n【步骤7/8】检查本地deb包是否存在..."
if [ ! -f "$DEB_FILE" ]; then
echo "错误:未找到文件 $DEB_FILE"
echo "请确认:1. 已下载sogoupinyin_4.2.1.145_amd64.deb 2. 包已放入/home/sea/下载/目录"
exit 1
fi
# 9. 安装deb包并修复依赖
echo -e "\n【步骤8/8】开始安装搜狗输入法..."
dpkg -i "$DEB_FILE"
# 自动修复依赖问题(保留修复版核心逻辑,移除冗余sudo)
if [ $? -ne 0 ]; then
echo -e "\n【修复依赖】正在自动补全缺失的依赖..."
apt --fix-broken install -y
# 再次尝试安装
dpkg -i "$DEB_FILE"
fi
# 验证安装结果
echo -e "\n【验证安装】检查安装状态..."
if dpkg -l | grep -q sogoupinyin; then
echo -e "\n✅ 搜狗输入法安装成功!"
echo "下一步:执行 sudo reboot 重启系统,然后配置输入法"
echo "配置步骤:重启后 → 右上角键盘图标 → 配置 → 添加sogoupinyin并设为默认"
else
echo -e "\n❌ 安装失败,请检查包文件是否完整!"
exit 1
fi
第三步:启动脚本
在终端输入
sudo chmod +x sogou-install.sh
sudo sh sogou-install.sh
第四步:重启电脑,修改配置
可以直接关闭终端重启,或者在终端输入
sudo reboot
之后如果还遇到其他问题,可浏览
官网教程(点击进入,拉至最末)以及 详细的博文教程。
最后提醒一下,搜狗输入法未能正常工作不一定是安装失败,也有可能是因为操作问题。
进入新的输入场景就要点击一下
<
搜狗输入法个人版
>
\color{red}进入新的输入场景就要点击一下<搜狗输入法个人版>
进入新的输入场景就要点击一下<搜狗输入法个人版>
让输入法加载(不然会是键盘图标,不能中文输入)。感觉这个过程在第一次启动的顺利程度多少有点看脸。

1239



被折叠的 条评论
为什么被折叠?



