记ubuntu下安装搜狗输入法后无法使用的问题

文章讲述了用户在Ubuntu系统中遇到搜狗输入法无法正常启动的问题,通过检查系统日志发现是由于动态库链接问题。作者逐步排查并解决,涉及到软连接创建和库路径调整,最终使搜狗输入法成功运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

出问题的版本号是sogoupinyin_4.2.1.145_amd64.deb,ubuntu的版本号是5.15.0-101-generic,按照各个地方大同小异的博客和官方指导安装了fcitx和搜狗输入法,配置也成功了,输入法配置里也能看到搜狗输入法个人版,重启后仍然无法唤起搜狗输入法,打字只有英文,没有中文,因此怀疑搜狗的服务没有正常启动,但是查看服务里有搜狗,这就奇了怪了
在这里插入图片描述
那就只有看日志了,但我又不是搜狗的开发,搜狗也不开源,就是有去系统日志看看能不能碰到点有用的信息,使用命令:sudo journalctl | grep sogo 之后,好嘛,全是warning和error
在这里插入图片描述
常年被加载动态库折磨的Linux C++开发可太懂这个了,链不到动态库导致服务起不来,使用 sudo find / -name Qt5QuickWidgets 全局搜索缺少的动态库,再添加软连接使得sogoupinyin-service文件可以加载到动态库即可,在搜狗的lib/qt5.bak/lib文件夹下找到了,使用 sudo ln -s /opt/sogoupinyin/files/lib/qt5.bak/lib/libQt5QuickWidgets.so.5 /usr/lib64/libQt5QuickWidgets.so.5 软连接到usr/lib64下,但是还是报一样的错,那只能说明软连接的路径不对,ldd查看sogoupinyin-service的依赖库
在这里插入图片描述
破案了,需要库在/lib/x86_64-linux-gnu路径下,因此使用 sudo ln -s /opt/sogoupinyin/files/lib/qt5.bak/lib/libQt5QuickWidgets.so.5 /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5 建立在该路径下的软链接,对于还缺少的libQt5Quick.so.5、libQt5Qml.so.5、libgsettings-qt.so.1使用相同的方式即可,然后运行sogoupinyin-service,这时不再报错,搜狗输入法也正常运行

Ubuntu系统中安装搜狗输入法时,如果遇到了依赖问题,可以按照以下步骤进行手动解决。首先,确保你已经下载了搜狗输入法安装包,并且使用了正确的命令尝试安装。如果在安装过程中出现依赖错误,可以使用以下命令来安装缺失的依赖包: 参考资源链接:[ubuntu20.04安装搜狗输入法,亲测有效!](https://wenku.csdn.net/doc/6401ac05cce7214c316ea57c?spm=1055.2569.3001.10343) sudo apt-get install -f 这条命令会自动修复因为缺少依赖而导致的安装问题。如果你希望手动安装特定的依赖,可以使用apt-cache search命令来查找具体的包名。安装完依赖之后,再次尝试使用sudo dpkg -i sogouimebs.deb命令安装搜狗输入法。如果在安装过程中提示文件损坏或未通过一致性检查,可以使用以下命令来修复: sudo dpkg --force-depends --install sogouimebs.deb 确保在执行安装之前,你所在的目录是搜狗输入法deb包所在的目录。此外,如果你的系统提示apt-get或dpkg命令有问题,可能是apt数据库损坏。这时可以通过以下命令修复: sudo rm /var/lib/apt/lists/lock sudo rm /var/lib/dpkg/lock sudo dpkg --configure -a sudo apt-get update 完成上述步骤后,依赖问题应该已经得到解决,搜狗输入法应该能够成功安装Ubuntu 20.04系统中。如果你需要更深入的了解或者遇到了其他安装相关的问题,推荐查看这篇文章《ubuntu20.04安装搜狗输入法,亲测有效!》。文章详细录了安装的全过程,以及如何通过百度云盘下载搜狗输入法安装包,并给出了有效的解决方案,非常适合解决你在安装过程中的实际问题。 参考资源链接:[ubuntu20.04安装搜狗输入法,亲测有效!](https://wenku.csdn.net/doc/6401ac05cce7214c316ea57c?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值