文章目录
  1. 1. 开始吧
  2. 2. 遇到的问题及对应方案
  3. 3. 参考博客

引言:今天又开始了寻找EasyConnect for linux的解决方案,尝试了武大EasyConnect for linux、北大Pulse Secure、openfortivpn、nxBender、crossover/wine/play on linux等解决办法,无一不以失败告终,最后终于搞定了,含辛茹苦啊!


开始吧

系统环境:Deepin15.7 (debian系)

博主尚未在其他系统环境进行可行性测试

  1. 安装特定版本jre-for-linux.bin (click here!!)

    1
    2
    chmod +x ./jre-for-linux.bin
    ./jre-for-linux.bin
  2. 执行Easy Connect官方脚本(脚本来自上海大学VPN网站)install-linux.sh (click here!!)

    1
    bash ./install-linux.sh
  3. 下载特定版本firefox-52.3.0esr.tar.bz2 (click here!!)

    1
    tar xvf ./firefox-52.3.0esr.tar.bz2
  4. 运行firefox(这一步可能会遇到问题,见文末解决方案)

    1
    ./firefox/firefox
  5. 在浏览器地址栏输入 about:config ,点击"我了解此风险"按钮,在搜索栏输入 extensions.blocklist.enabled找到这一项之后设置为 false,重启浏览器

  6. 在菜单-附加组件查看是否有如下插件:

  7. 用该版本firefox登录特定vpn网址,EasyConnect已完美支持,注意,在连接vpn时,firefox可能会弹出浮条:允许运行"java"吗? 请一路点击允许运行。

  8. 当vpn开启后,关闭firefox不会影响vpn的运行,vpn的进程名为svpnservice,可手动杀死即可断开连接。

遇到的问题及对应方案

  1. 运行firefox的时候出现

    1
    2
    3
    XPCOMGlueLoad error for file /home/mzz/Downloads/firefox/libmozgtk.so:
    libgtk-3.so.0: cannot open shared object file: No such file or directory
    Couldn't load XPCOM.

    执行:

    1
    apt-get install -y libgtk-3-0 libgtk-3-bin libgtk-3-0:i386 libgtk3-common
  2. 运行firefox的时候出现

    1
    2
    3
    XPCOMGlueLoad error for file /home/mzz/Downloads/firefox/libxul.so:
    libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
    Couldn't load XPCOM.

    执行:

    1
    apt-get install -y libdbus-glib-1-2 libdbus-glib-1-2:i386

参考博客

https://blog.csdn.net/songtao542/article/details/78104853


至此通关!
comments powered by HyperComments
文章目录
  1. 1. 开始吧
  2. 2. 遇到的问题及对应方案
  3. 3. 参考博客