ubuntu18.04 使用 electron-ssr

  • 下载electron-ssr-0.2.6.deb
  百度网盘下载:
  链接: https://pan.baidu.com/s/1aWRCu40kGlPfd3BMDmB21A 提取码: 4qwh
  • 安装依赖
  sudo apt-get install libssl-dev
  sudo apt-get install libsodium-dev
  • 安装electron-ssr-0.2.6.deb
  sudo dpkg -i electron-ssr-0.2.6.deb
  • 如果安装完成后,openssl版本为1.1,则需要修改代码

打开文件 $HOME/.config/electron-ssr/shadowsocksr/shadowsocks/crypto/openssl.py

作出如下变更,可以参考 行号

      39        if hasattr(libcrypto, "EVP_CIPHER_CTX_cleanup"):
      40            # libcrypto.EVP_CIPHER_CTX_cleanup.argtypes = (c_void_p,)
      41            libcrypto.EVP_CIPHER_CTX_reset.argtypes = (c_void_p,)

      ...

        99      def clean(self):
     100            if self._ctx:
     101                if hasattr(libcrypto, "EVP_CIPHER_CTX_cleanup"):
     102                    # libcrypto.EVP_CIPHER_CTX_cleanup(self._ctx)
     103                    libcrypto.EVP_CIPHER_CTX_reset(self._ctx)
  • 修改完成后electron-ssr 就可以导入配置,然后使用了

  • 在ubuntu系统设置中网络设置,添加代理设置,将对应的 地址,端口填写完成。

  • 此时,浏览网页如果使用chrome浏览器,就可以使用了

  • 如果是firefox浏览器,则需要添加在 首选项》网络设置 》代理设置 添加对应的网络设置。

版权声明:除特别注明外,本站所有文章均为王晨曦个人站点原创

转载请注明:出处来自王晨曦个人站点 » ubuntu18.04 使用 electron-ssr

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注