最近研二了,一直在忙着项目和小论文,一个多月没有更新博客了,之前说的常记录也没有养成很好的习惯。最近项目机器搬走,不能用校园网访问部署在校园网内的大模型了,所以需要在Ubantu上安装easyconnect访问,遇到安装完easyconnect无法打开的现状,在这里记录下来,供日后使用和大家一起学习。
一、下载EasyConnect客户端
1.1 在终端执行下面命令,下载EasyConnect客户端到本地
wget http://download.sangfor.com.cn/download/product/sslvpn/pkg/linux_01/EasyConnect_x64.deb
1.2 安装EasyConnect客户端
sudo dpkg -i EasyConnect_x64.deb
输入完密码之后,安装完成。
1.3 运行EasyConnect
依次执行
cd /usr/share/sangfor/EasyConnect
./EasyConnect
出现EasyConnect打不开的情况,出现下面错误:

原因是:Ubuntu 20.04下Easyconnect有些版本包不兼容问题
二、解决方案
2.1 运行下面命令行查看哪些包版本不兼容
ldd EasyConnect | grep pango
结果如下:

即以下三个包版本不兼容:
libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007ff7e840f000)
libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007ff7e6620000)
libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007ff7e5e7a000)
2.2 下载对应的低版本的包
在下面网址去下载对应的包:https://old-releases.ubuntu.com/ubuntu/pool/main/p/pango1.0/
如图:



三个下载好,解压如下:
下载后:

解压后:

再把解压后里每个文件里的data.tar.xz 解压 (注意,三个文件里的都需要解压)
如下:

2.3 分别将3个data.tar.xz 解压后的文件全部复制到EasyConnect目录,依次执行下面命令
sudo cp -P /home/yhzhao/Downloads/libpango-1.0-0_1.32.5-5ubuntu1_amd64/data/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0* /usr/share/sangfor/EasyConnect/
sudo cp -P /home/yhzhao/Downloads/libpangocairo-1.0-0_1.40.1-1ubuntu1_amd64/data/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0* /usr/share/sangfor/EasyConnect/
sudo cp -P /home/yhzhao/Downloads/libpangoft2-1.0-0_1.32.5-5ubuntu1_amd64/data/usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0* /usr/share/sangfor/EasyConnect/
执行完之后,执行
./EasyConnect
出现:

成功!!!
如果有用请点赞,收藏,关注,你的关注是我前进的动力,有问题欢迎大家一起沟通交流,看见我都会回复。

3160

被折叠的 条评论
为什么被折叠?



