- 下载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