diff --git a/README.md b/README.md index 12b3b29..dc08885 100755 --- a/README.md +++ b/README.md @@ -3,8 +3,15 @@ ## 2019-08-05更新 更新内容: -1.增加0.2.5原作者发布的安装包 +1.增加原作者发布的0.2.5安装包 +2.更新并收集issues并制成文档 +3.说明issues作用 +## Issus + +在发issue前请先在issue中搜索是否有同类issue,如果有请跟帖。 +另外发Bug类issue请详细描述你的使用环境,包括但不限于操作系统、软件版本,操作步骤,报错日志等。 +欢迎再issue写出你们的经验,这对这个项目非常重要!包括但不限于如何解决错误,如何在不同的操作系统安装软件、依赖,设置代理,成功的使用软件。对于正确的issue,我会收集到项目代码中。 ## Debian系列安装与配置[Ubuntu.md](https://github.com/qingshuisiyuan/electron-ssr-backup/blob/master/Ubuntu.md) @@ -64,12 +71,6 @@ - Windows系统切换全局代理不生效 -## Issus - -在发issue前请先在issue中搜索是否有同类issue,如果有请跟帖。 -另外发Bug类issue请详细描述你的使用环境,包括但不限于操作系统、软件版本,操作步骤,报错日志等。 -欢迎提出改修意见 - ## 开发和构建 ``` bash diff --git a/Ubuntu.md b/Ubuntu.md index 406d292..1acaf93 100644 --- a/Ubuntu.md +++ b/Ubuntu.md @@ -4,6 +4,11 @@ `sudo apt install libcanberra-gtk-module libcanberra-gtk3-module gconf2 gconf-service libappindicator1` +可选依赖: +- `sudo apt-get install libssl-dev` +- `sudo apt-get install libsodium-devel` +如果软件报错,请安装可选依赖 + ### 安装软件 `sudo dpkg -i *.deb` diff --git a/issue.md b/issue.md index d2c5c11..8789c5a 100755 --- a/issue.md +++ b/issue.md @@ -1,9 +1,18 @@ # 收集已知问题和解决方案 -## Archlinux or Manjaro 无法运行的问题解决 +### 如何查看软件错误信息: +终端输入electron-ssr运行(再此之前请手动退出已经打开的ssr软件或者其他代理软件、工具,包括浏览器的代理插件等) +注意:提交issues的时候请把报错信息中的个人信息(ip,密码等)删除。 +日志位置: +### Archlinux or Manjaro 无法运行的问题解决 Manjaro/Archlinux 运行程序时无法运行,在终端运行 electron-ssr 发现缺少 lib-gconf.so 这个库文件,只需要安装 gconf 即可解决 - `sudo pacman -S gconf` +### [error] 2019-08-03 16:26:47 INFO util.py:85 loading libcrypto from libcrypto.so.1.0.0 +- `sudo apt-get install libssl-dev` +- `sudo apt-get install libsodium-devel` +以上两条命令是为了解决软件报错提示缺少libcrypto.so这个库,但实际能否解决并未能验证 + ### Manjaro无法代理(其他linux可以参考) 一、PAC模式不可用 安装proxychains,可从软件仓库安装或github