600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > ubuntu22.10安装sogou输入法后不能输入中文字符(可以输入中文标点符号)

ubuntu22.10安装sogou输入法后不能输入中文字符(可以输入中文标点符号)

时间:2023-10-20 17:02:49

相关推荐

ubuntu22.10安装sogou输入法后不能输入中文字符(可以输入中文标点符号)

问题描述

想在ubuntu22.10系统上安装sogou中文输入法,按照sogou输入法网站给出的步骤安装后,发现无法输入中文字符,但是可以输入中文标点符号。

sogou网站:/linux/guide

寻找答案1

通过各种百度和必应搜索,终于找到了一篇符合当前问题的文章。

见:/p/455928877

于是按照这边文章里的内容,先复现问题。

首先停止fcitx相关进程,然后启动fcitx,发现出现了这样的错误:

libQt5Qml.so.5: cannot open shared object file: No such file or directory

于是按照给出的解决方案来安装相关软件包。

sudo apt install libgsettings-qt1 这条命令是可以运行的,但是只安装这个软件包并不能解决前面提到的问题。sudo apt install ibQt5Qml.so 这条命令运行会出错,提示不能找到这样的软件包:

E: Unable to locate package ibQt5Qml.so

E: Couldn’t find any package by glob ‘ibQt5Qml.so’

寻找答案2

现在的问题是,如何去下载或安装这个库(ibQt5Qml.so)

通过一番搜索,发现了这个网页有关于如何下载这个库的说明。

/download/libQt5Qml.so.5(Qt_5)(64bit)

仔细看了一下,里面没有Ubuntu系统相关的内容(软件包格式是rpm)。

发现里面的软件包命名格式都是类似这样:qt5-qtdeclarative-xxx.rpm

于是通过apt命令来搜索相关软件包:apt search qt5

出现了很多内容,粗略找到了libqt5xxx类似的软件包。

于是开始进一步的精确搜索:apt search libqt5qm

最终找到了3个软件包。

安装精确匹配的软件包:

sudo apt install libqt5qml5/kinetic

安装完成之后,发现相应的目录出现了这个库文件

/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5

重启之后,sogou输入法就可以输入中文字符了。

总结

最终我的步骤是这样的

1. 按照sogou输入法网站的步骤:

sudo apt install fcitx

sudo dpkg -i sogoupinyin_4.0.1.2800_x86_64.deb

重启后配置输入法

2. 按照/p/455928877给出的步骤安装libQt5Qml.so.5

sudo apt install libgsettings-qt1 我没有注意到我这边提示关于这个软件包的错误,所以不确定这条命令是否必要

sudo apt install libqt5qml5/kinetic 安装libqt5qml5库文件,这个是必须的

重启后输入就正常了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。