Ubuntu20.04中EasyConnect启动报错

安装路径

bash 复制代码
/usr/share/sangfor/EasyConnect

方法

通过 ./EasyConnect获得错误代码,其中'Failed to load module "canberra-gtk-module"'可以忽略,主要是'Harfbuzz version too old (1.3.1)'这个问题,后边的版本号可能因系统不同。

错误信息提示Harfbuzz版本太旧了,实际上是因为pango版本太新了。需要做的不是升级Harfbuzz,而是降级pango。为了防止修改系统库带来的风险,直接将相关的so库文件解压到easyconnect同目录下即可。

bash 复制代码
ldd EasyConnect | grep pango

到ubuntu packages网站上下载相关低版本的包,就是错误代码中提到的版本。相关网站包括:

bash 复制代码
kr.archive.ubuntu.com/ubuntu/pool/main/p/pango1.0/c
## 或者 Ubuntu packages website
https://packages.ubuntu.com
## 或者
https://pan.baidu.com/s/1UlqszqQLTsQS3wFoN37hIQ?pwd=bnfi

相关内容直接复制到EasyConnect根目录。

相关推荐
妄想出头的工业炼药师8 分钟前
cuda如何安装卸载
linux·运维·服务器
泡沫·8 分钟前
3.sed 使用手册
运维
WangLanguager19 分钟前
SVD介绍和代码示例
运维
柳鲲鹏19 分钟前
LINUX下载编译libcamera
linux·运维·服务器
泡沫·21 分钟前
2.grep使用手册
运维
天命码喽c22 分钟前
Docker-compose部署GraphRAG-2.7.0
运维·docker·容器
Embedded-Xin33 分钟前
Linux架构优化——spdlog实现压缩及异步写日志
android·linux·服务器·c++·架构·嵌入式
Once_day35 分钟前
Linux之netfilter(1)基础介绍
linux·netfilter
init_236142 分钟前
【BGP入门专题-5】bgp路由反射器RR
运维·网络
遇见火星1 小时前
Linux下挂载磁盘相关命令
linux·运维·服务器·磁盘·lsblk·fdisk