上海网站建设seodian,高古楼网站 做窗子,开一个免费网站,王野动力问题描述
想在ubuntu22.10系统上安装sogou中文输入法#xff0c;按照sogou输入法网站给出的步骤安装后#xff0c;发现无法输入中文字符#xff0c;但是可以输入中文标点符号。
sogou网站#xff1a;https://shurufa.sogou.com/linux/guide
寻找答案1
通过各种百度和必…问题描述
想在ubuntu22.10系统上安装sogou中文输入法按照sogou输入法网站给出的步骤安装后发现无法输入中文字符但是可以输入中文标点符号。
sogou网站https://shurufa.sogou.com/linux/guide
寻找答案1
通过各种百度和必应搜索终于找到了一篇符合当前问题的文章。 见https://zhuanlan.zhihu.com/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)
通过一番搜索发现了这个网页有关于如何下载这个库的说明。 https://pkgs.org/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. 按照https://zhuanlan.zhihu.com/p/455928877给出的步骤安装libQt5Qml.so.5
sudo apt install libgsettings-qt1 我没有注意到我这边提示关于这个软件包的错误所以不确定这条命令是否必要
sudo apt install libqt5qml5/kinetic 安装libqt5qml5库文件这个是必须的
重启后输入就正常了。