Linux Mint 21.1 安装搜狗输入法

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

打开终端,安装程序

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

打开fcitx后终端输出

异常

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

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

使用脚本批量替换

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# !/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

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

需要安装库

1
sudo apt install libgsettings-qt1

然后就可以使用了

可以使用

Ubuntu 22.04/22.10同样的操作。


Linux Mint 21.1 安装搜狗输入法
https://blog.jackeylea.com/linux/install-sogoupinyin-on-linux-mint/
作者
JackeyLea
发布于
2023年6月12日
许可协议