admin 管理员组

文章数量: 1184232

从官网下载Linux AMD64 deb安装包。

打开终端,安装程序

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

打开fcitx后终端输出

异常

根据信息可以看出是因为sogou自带的qt动态库缺少信息。

解决方法就是删除官方自带的库,使用系统库链接过来

使用脚本批量替换

# !/bin/sh

cd /opt/sogoupinyin/files/lib/qt5/lib/

sudo rm libQt5Core.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 libQt5Core.so.5

sudo rm libQt5Gui.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 libQt5Gui.so.5

sudo rm libQt5Widgets.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 libQt5Widgets.so.5

sudo rm libQt5DBus.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 libQt5DBus.so.5

sudo rm libQt5Qml.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 libQt5Qml.so.5

sudo rm libQt5Network.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 libQt5Network.so.5

sudo rm libQt5Quick.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 libQt5Quick.so.5

sudo rm libQt5QuickWidgets.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5 libQt5QuickWidgets.so.5

sudo rm libQt5Svg.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5 libQt5Svg.so.5

sudo rm libQt5XcbQpa.so.5 
sudo ln -s /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 libQt5XcbQpa.so.5

此时输入法可以切换为搜狗,但是无法正常使用。

需要安装库

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

然后就可以使用了

可以使用

Ubuntu 22.04/22.10同样的操作。

本文标签: 搜狗 输入法 输入中文 LMDE Linux