查看Ubuntu内核版本
cat /proc/versionuname -auname -r

查看Ubuntu发行版本
lsb_release -a cat /etc/issue cat /etc/lsb-release
启动EasyConnect
cd /usr/share/sangfor/EasyConnect ./EasyConnect

启动EasyConnect的失败原因:
可能是electron框架版本太老的问题,但是electron开发者并不能解决这个问题,所以使用其他办法解决。
降级Pango
错误信息提示Harfbuzz版本太旧了,实际上是因为Pango版本太新了,需要做的不是升级Harfbuzz,而是降级Pango。为了防止修改系统库带来的风险,直接将相关的so库文件解压到easyconnect同目录下,所以可以通过降级pango等依赖解决问题。

查看涉及降级的文件,进入EasyConnect所在目录,查看涉及文件
cd /usr/share/sangfor/EasyConnect ldd EasyConnect | grep pango


libpangocairo、libpango、libpangoft2的文件版本选择,搜索这3个需要下载的包,注意Ubuntu版本,当前安装Ubuntu20.04不能使用,所以这里选择使用18.04(bionic)
搜索libpangocairo可以看到pangocairo的具体版本


搜索libpango可以看到pango的具体版本


搜索libpangoft2可以看到pangoft2的具体版本


下载libpangocairo、libpango、libpangoft2匹配的文件版本



安装deb安装包,把解压后x86_64-linux-gnu目录中的文件拷贝到EasyConnect的安装目录



解压deb安装包




启动EasyConnect成功


SSH连接Linux远程服务器


审核编辑:刘清
-
服务器
+关注
关注
13文章
10094浏览量
90882 -
SSH
+关注
关注
0文章
198浏览量
17572 -
Ubuntu系统
+关注
关注
0文章
93浏览量
4527
原文标题:Ubuntu20.04安装EasyConnect后兼容性问题无法启动的解决方法
文章出处:【微信号:哆啦安全,微信公众号:哆啦安全】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
【EASY EAI】基于瑞芯微RV1126B 的SSH调试
SSH 远程连接内网 Linux 服务器
微软Visual Studio 2026 发布!AI 深度融合、性能提升
SEGGER工具链集成到CMake和VS Code了
如何在VS Code中使用瑞萨RA系列MCU
e²studio和Keil简介及如何安装e²studio开发环境
在Visual Studio中运行Hello分类样本 ,仅在Visual Studio输出中收到错误消息,怎么解决?
信息安全管理必备!Linux系统使用SSH登录root账号的方法

Visual Studio Code通过SSH进行远程开发及调试的方法
评论