-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
分享多个EC版本同时运行的一个方案 及纯CLI登录的讨论 #35
Comments
更新添加一个纯 cli 的版本:easyconn_7.6.8.2-ubuntu_amd64.deb。 现已测试版本有
7.6.7 与 7.6.8(CLI) 都可以正常登录天河,CLI版本自动登录正常。唯一的问题是CLI版本的密码只能明文输入。 ====== 已将7.6.8(CLI) 的resources/bin合并到 |
This comment has been minimized.
This comment has been minimized.
(原谅我刚才情不自禁发了一句没有意义的话)请问我能把这个仓库在 README 里提到吗? |
可以的啊,多一点人知道,就有多一点人测试这个包兼容哪些版本了。 |
版本检查看起来是有的,不过我发现可以把不同版本的部件组合起来使用,昨天把 7.6.3 的和 7.6.8 cli 的组合起来用实现了 7.6.3 的纯 cli 版本。
|
一开始我只把 |
(突然发现我们偏题好久了… 改一下这个标题或者新开一个 issue 吧) 我在 Dockerfile 中这样给纯 cli 的 3.6.3 版清除无用文件,效果明显: rm -rf /tmp/* && \
cd /usr/share/sangfor/EasyConnect/ && { rm -f * ; true ; } && rm -fr locales/ ec/ && \
cd resources/ && rm -rf *.asar *.png re/ && \
cd lib64 && rm libf* libg* libnssckbi.so libnsssysinit.so libnssdbm3.so libsoftokn3.so libsqlite3.so libssl3.so |
首先感谢 Hagb 的详细的文档和代码,让我少踩了一些坑。
在你的基础上,我又看了安装包内的一些脚本,重新组织了代码,写了一个多个EC版本同时运行的一个方案。
顺便填坑 #25 (comment)
Hagb的多个镜像也可以同时开,我改的初衷主要是减小镜像数量和体积,多个EC版本用到时再挂载,更自由一些。
代码放在这 https://github.com/shmilee/scripts/tree/master/easyconnect-in-docker
已测试版本有 7.6.3, 7.6.7
使用分三步:
运行正常后,修改版本对应的desktop文件,之后就可以不用命令行打开了。
需要注意的是有几个不同的默认值:
其他反馈:
cms client connect failed
, 版本7.6.7不需hack,EC能自己处理。-i
。The text was updated successfully, but these errors were encountered: