云网牛站
所在位置:首页 > Linux教程 > 讯飞输入法Linux版自带libcurl.so会损坏自带libcurl完整性,附解决

讯飞输入法Linux版自带libcurl.so会损坏自带libcurl完整性,附解决

2019-12-01 10:19:43作者:ihipop稿源:深度站

如果你在深度deepin系统中安装早期的讯飞输入法Linux版,那么其自带的libcurl.so会损坏自带libcurl的完整性,以下为解决方案。

 

解决方案

在深度操作系统中安装讯飞输入法请参考在Deepin Linux 15.11命令行中安装及卸载讯飞输入法的方法

讯飞输入法Linux版自带一个libcurl:

dpkg -L iflyime |grep curl

讯飞输入法Linux版自带libcurl.so会损坏自带libcurl完整性,附解决

然而放在这个位置会导致deepin系统把libcurl3在升级或者安装的时候把自带的/usr/lib/x86_64-linux-gnu/libcurl.so.4 的软连接指向讯飞带的版本,导致命令行运行curl报错:curl: /lib/x86_64-linux-gnu/libcurl.so.4: no version information available (required by curl):

讯飞输入法Linux版自带libcurl.so会损坏自带libcurl完整性,附解决

如下图,只要存在libcurl.so.4.6.0,libcurl.so.4的软链接就会被指向认为“更新的”版本的libcurl.so.4.6.0,但是其实这个4.6.0不是系统的libcurl3自带的,导致配套的命令行curl出错:

讯飞输入法Linux版自带libcurl.so会损坏自带libcurl完整性,附解决

讯飞输入法解决之前的临时解决办法,运行以下命令:

cd /usr/lib/x86_64-linux-gnu && sudo ln -sf libcurl.so.4.4.0 libcurl.so.4

 

说明

该问题已得到讯飞输入法的解决,请将讯飞输入法更新到0.9.88版本,如果你还没有更新,请按照上面方法解决。

讯飞输入法Linux版自带libcurl.so会损坏自带libcurl完整性,附解决

 

相关主题

可在深度Deepin系统商店中安装讯飞输入法Linux版及讯飞语记

精选文章
热门文章