解决 ubuntu启动不了EasyConnect的问题

主要参考:https://juejin.cn/post/7121236352032571422

问题描述:需要使用校园网的VPN,但是安装linux版EasyConnect成功后点击不能正常进入。

问题原因:相关依赖版本过高。

解决:

1.安装EasyConnect

下载对应的安装文件后用dpkg安装

sudo dpkg -i [name of installation package]

2.查看安装位置

dpkg -L easyconnect

我的在/usr/share/sangfor/EasyConnect下

3.查看相关的依赖

进到安装文件夹

执行:

ldd EasyConnect | grep pango

 这儿显示出:

libpangocairo-1.0.so.0
libpango-1.0.so.0
libpangoft2-1.0.so.0

4.安装低版本的依赖

下载地址:kr.archive.ubuntu.com/ubuntu/pool… 请根据自己的CPU架构类型,选择具体的版本,我是AMD64所以需要下载以下三个文件

libpangocairo-1.0-0_1.40.14-1_amd64.deb
libpangoft2-1.0-0_1.40.14-1_amd64.deb
libpango-1.0-0_1.40.14-1_amd64.deb

下载完成后解压缩这三个文件,不是用安装软件打开,用文件管理器打开,提取出 data.tra.xz -> usr -> lib -> x86_64-linux-gnu 下面的所有文件,并复制到安装目录下。

注意:三个文件的目录架构是一样的。

将三个文件解压出来的文件复制进安装目录,覆盖原来的文件。

我是新建一个文件夹,将解压出来的6个文件放进这个文件夹里,然后用cp命令复制。

进入文件夹:cd 【your directory】

cp * /usr/share/sangfor/EasyConnect

 /usr/share/sangfor/EasyConnect是安装文件夹

5.重启软件

这时候重启软件就ok了,然后再按照学校的说明去登录使用vpn即可

 

posted @ 2023-07-25 11:47  江南苑轩  阅读(659)  评论(0编辑  收藏  举报