Ubuntu 20.04下Easyconnect不兼容问题解决

原文链接https://blog.csdn.net/weixin_37926734/article/details/123068318

1.不兼容原因


在终端输入 /usr/share/sangfor/EasyConnect/EasyConnect ,会显示两个错误:

(1)Pango-ERROR **;
(2)Harfbuzz version too old(1.3.1)。

根据很多博客得知,问题的关键并不是Harfbuzz版本旧,而是Pango版本太新了

2.降级pango

ldd(dynamic, dependencies)命令列出pangp的动态依赖关系库

ubuntu-desk:~$ cd /usr/share/sangfor/EasyConnect && ldd EasyConnect | grep pango

    libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f9713518000)
	libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f971337e000)
	libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f97116d8000)

如下,我们只需要处理这三个依赖包即可:

(1)libpangocairo-1.0-0;
(2)libpango-1.0-0;
(3)libpangoft2-1.0-0。


2.1 pango的旧版本动态依赖关系库下载

注:需下载与本机对应的硬件架构,终端输入 dpkg --print-architecture 查看。
下载网址:https://packages.ubuntu.com

 

2.2 让EasyConnect 使用下载的库文件

三个包解压,并将三个包以下位置的文件(共6个)复制到 /usr/share/sangfor/EasyConnect 路径下

最终结果如下 

ubuntu-desk:/usr/share/sangfor/EasyConnect$ ls -lh | grep libpango

-rw-r--r--  1 root root 306K  3月 18 20:23 libpango-1.0.so.0
-rw-r--r--  1 root root 306K  3月 18 20:23 libpango-1.0.so.0.4000.14
-rw-r--r--  1 root root  50K  3月 18 20:23 libpangocairo-1.0.so.0
-rw-r--r--  1 root root  50K  3月 18 20:23 libpangocairo-1.0.so.0.4000.14
-rw-r--r--  1 root root  86K  3月 18 20:23 libpangoft2-1.0.so.0
-rw-r--r--  1 root root  86K  3月 18 20:23 libpangoft2-1.0.so.0.4000.14

 2.3 ldd查看库文件是否改变

ubuntu-desk:/usr/share/sangfor/EasyConnect$ ldd EasyConnect | grep pango

	libpangocairo-1.0.so.0 => /usr/share/sangfor/EasyConnect/./libpangocairo-1.0.so.0 (0x00007fe1fc9ce000)
	libpango-1.0.so.0 => /usr/share/sangfor/EasyConnect/./libpango-1.0.so.0 (0x00007fe1fc636000)
	libpangoft2-1.0.so.0 => /usr/share/sangfor/EasyConnect/./libpangoft2-1.0.so.0 (0x00007fe1fa788000)

完成!

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值