问过了,还没有适配
等
问过了,还没有适配
等
问过了,还没有适配
等
谢谢,哦哦今天试着把缺的库文件搬过去,还是报错,哎。老实等吧
谢谢,哦哦今天试着把缺的库文件搬过去,还是报错,哎。老实等吧
不仅这个,包括向日葵,坚果云,都无法运行
有个软件叫 openconnect 我记得可以平替一部分功能。
然后github上还有一个基于docker的 easyconnect 封装。
这种闭源软件难搞的很。
缺依赖就装啊
首先在https://www.debian.org/distrib/packages.zh-cn.html
这里查找缺失的库文件属于哪个包,注意是搜内容
以你的为例,结果在这
https://packages.debian.org/search?searchon=contents&keywords=libdbus-glib-1.so.2&mode=path&suite=stable&arch=any
缺的库是libdbus-glib-1-2
然后用apt把库装上就是了
sudo apt install libdbus-glib-1-2
一般来说不会只缺这一个库,以此类推反复查找直到可以运行就是了。
说白了这就是打包的时候不负责任,没有把依赖包写全,不然会自动安装依赖的。
你也可以用ldd /usr/share/sangfor/EasyConnect/EasyConnect
查看该程序一共调用了多少个库文件,其中标着not found的那就是没有,查找装上就是了
只要缺的是公共库而不是他自己程序的库就行。
缺依赖就装啊
首先在https://www.debian.org/distrib/packages.zh-cn.html
这里查找缺失的库文件属于哪个包,注意是搜内容
以你的为例,结果在这
https://packages.debian.org/search?searchon=contents&keywords=libdbus-glib-1.so.2&mode=path&suite=stable&arch=any
缺的库是libdbus-glib-1-2
然后用apt把库装上就是了
sudo apt install libdbus-glib-1-2
一般来说不会只缺这一个库,以此类推反复查找直到可以运行就是了。
说白了这就是打包的时候不负责任,没有把依赖包写全,不然会自动安装依赖的。
谢谢指导,装了缺的库以后运行报“段错误”。
之前用ldd查出来把相关的库搬过来也不行,才发的帖子
参考这个方法已解决v23下运行easyconnect的问题:
搜索下载这3个包,然后执行安装,然后拷贝包到easyconnect的目录后,easyconnect可以运行了!
原文:
EasyConnect linux(ubuntu 20.04)下运行报错
与你同在2088
于 2021-12-09 10:20:39 发布
2910
收藏 6
文章标签: linux
版权
(EasyConnect:67186): Pango-ERROR **: 10:01:20.576: Harfbuzz version too old (1.3.1)
报错原因:本地系统更新导致相关依赖包的版本高于EasyConnect需要的版本。
解决方式:下载低版本依赖包,重新构建一个EasyConnect运行依赖环境
libpango-1.0-0_1.42.4-7_amd64.deb
libpangocairo-1.0-0_1.42.4-7_amd64.deb
libpangoft2-1.0-0_1.42.4-7_amd64.deb
是解压不是安装,如果安装会覆盖原来高版本的依赖库,导致系统出现未知的错误,严重会导致系统无法启动。
执行dpkg 解压命令将库解压出来放到EasyConnect的安装目(/usr/share/sangfor/EasyConnect),
sudo dpkg -X libpango-1.0-0_1.42.4-7_amd64.deb /usr/share/sangfor/EasyConnect
sudo dpkg -X libpangoft2-1.0-0_1.42.4-7_amd64.deb /usr/share/sangfor/EasyConnect
sudo dpkg -X libpangocairo-1.0-0_1.42.4-7_amd64.deb /usr/share/sangfor/EasyConnect
然后将/usr/share/sangfor/EasyConnect/usr/lib/x86_64-linux-gnu 目录下的库文件连同链接直接mv到目录/usr/share/sangfor/EasyConnect/ 下即可,此时启动EasyConnect则会正常启动。
有个软件叫 openconnect 我记得可以平替一部分功能。
然后github上还有一个基于docker的 easyconnect 封装。
这种闭源软件难搞的很。
请问基于Docker的哪里下载?
请问基于Docker的哪里下载?
https://github.com/Hagb/docker-easyconnect
easyconnect linux 版本在哪下载的
如果没有安装easyconnect,你在你的vpn的服务器用web登陆之后自动会弹出下载页
升级到v25之后受到磐石保护影响
easyconnect深度v25上遇到这个问题
root@deepin-PC:/usr/share/sangfor/EasyConnect# cp /home/deepin/Downloads/lib_1-copy-to-easyconnect/libpango* .
cp: 无法创建普通文件 './libpango-1.0.so.0': 只读文件系统
cp: 无法创建普通文件 './libpangocairo-1.0.so.0': 只读文件系统
cp: 无法创建普通文件 './libpangoft2-1.0.so.0': 只读文件系统
root@deepin-PC:/usr/share/sangfor/EasyConnect#
解决方式:
1 用安装盘livecd模式引导系统把 libpango-1.0.so.0 libpangocairo-1.0.so.0 libpangoft2-1.0.so.0 拷贝到/usr/share/sangfor/EasyConnect/ 之后,可以启动easyconnect出来图形界面而不报段错误了。
2如果账号开启了easyconnect的p12证书登陆,需要关闭磐石系统之后可以挂着证书 登陆。
可是开启之后 证书又挂不上,之前导入的证书也会被丢弃(这点还没解决)
#进入系统后,关闭磐石只读保护功能:
sudo deepin-immutable-ctl disable-system-protect enable
#注意:开启或关闭此功能,都需要重启才能生效。
#如果想开启只读保护,只需运行:
sudo deepin-immutable-ctl disable-system-protect disable
#通过以下命令查询功能的开启状态:
sudo deepin-immutable-ctl disable-system-protect status
v25 beta变成可写模式命令变成 sudo deepin-immutable-writable enable -c -a
Popular Ranking
ChangePopular Events
More
深信服vpn客户端在EasyConnect 7.6.7.7安装正常,无法运行,点图标无反应,运行报错: