EasyConnect 是深信服公司新一代的 SSLVPN,支持各大操作系统平台,但 Linux 目前只支持 deb 包和 rpm 包,所以 Manjaro 安装 EasyConnect 并不友好。
1. 安装最新版 EasyConnect
1.1 终端安装 AUR 版本
1.2 手动 makepkg 安装
1
| git clone https://aur.archlinux.org/easyconnect.git
|
1 2 3
| cd easyconnect makepkg cd ..
|
可见当前目录下生成了软件包 easyconnect-***-pkg.tar.xz
。
1 2
| cd .. sudo pacman -U easyconnect-***-pkg.tar.xz
|
附录
- 报错:您的客户端版本与服务器不匹配,请下载更新
由于最新版与服务器要求版本不一致,所以需要修改源码包中的 PKGBUILD 文件,然后重新手动 makepkg 生成服务器要求版本然后再安装。
1. 修改 PKGBUILD 文件
将这两段(字段内容可能不一样)
1 2 3 4
| source=("http://download.sangfor.com.cn/download/product/sslvpn/pkg/linux_767/EasyConnect_x64_7_6_7_3.deb" "http://ftp.acc.umu.se/pub/GNOME/sources/pango/1.42/pango-1.42.4.tar.xz") md5sums=('ac2020ce44583d5ee4552c81563dce9c' 'deb171a31a3ad76342d5195a1b5bbc7c')
|
修改为
1 2 3 4
| source=("http://download.sangfor.com.cn/download/product/sslvpn/pkg/linux_01/EasyConnect_x64.deb" "http://ftp.acc.umu.se/pub/GNOME/sources/pango/1.42/pango-1.42.4.tar.xz") md5sums=('6ed6273f7754454f19835a456ee263e3' 'deb171a31a3ad76342d5195a1b5bbc7c')
|
2. 手动 makepkg 安装
参见上文。