解决 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即可
轩中一人,名为萧百,意为小白。