为知笔记ubuntu18.04无法联网问题
升级到18.04后为知笔记无法更新,已知报错
Failed to exec json request, network error=99, message=,
查找资料后是openssl库的问题导致其联网同步时安全验证失败,官网上提供了一个需要重新安装的库的列表
sudo apt install openssl1.0 libssl1.0-dev
但是实际安装的时候并不顺利,安装中报了依赖冲突错误,原因是已经安装的libssl1.0.0版本过高,通过apt工具查找发现和libssl1.0相关的包有以下:
➜ ~ sudo apt list |grep -i libssl
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libssl-dev/bionic-updates,bionic-security 1.1.0g-2ubuntu4.1 amd64
libssl-doc/bionic-updates,bionic-updates,bionic-security,bionic-security 1.1.0g-2ubuntu4.1 all
libssl-ocaml/bionic 0.5.3-1build2 amd64
libssl-ocaml-dev/bionic 0.5.3-1build2 amd64
libssl-utils-clojure/bionic,bionic 0.8.3-1 all
libssl1.0-dev/bionic-updates,bionic-security 1.0.2n-1ubuntu5.1 amd64
libssl1.0.0/bionic-updates,bionic-security,now 1.0.2n-1ubuntu5.1 amd64 [已安装]
libssl1.1/bionic-updates,bionic-security,now 1.1.0g-2ubuntu4.1 amd64 [已安装]
从倒数第二条可以看出,libssl的版本为1.0.2n-1ubuntu5.1, 对依赖的修复通过aptitude工具,将libssl从1.0.2n-1ubuntu5 .1降级到1.0.2n-1ubuntu5 ,步骤如下:
sudo apt-get install aptitude
# 安装aptitude
sudo aptitude install libssl1.0-dev
# 之后会让你选择是否接受libssl1.0-dev(不安装),n,不接受
# 然后就是降级libssl,y,接受
# 工具自动降级处理好依赖问题
重新打开为知笔记,可以正常同步.
这里要diss一下为知笔记的客服,提供的是有偿的包月服务,但是用户反馈却非常不给力,给客服发了反馈一下午没有人理.
版权声明:本文为m0_37407587原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。