【分享】DrClient(DrCOM)客户端的原生Linux版

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
恒河沙数1
帖子: 295
注册时间: 2013-04-27 19:26
系统: ubuntu+win7

【分享】DrClient(DrCOM)客户端的原生Linux版

#1

帖子 恒河沙数1 »

看到有很多同学头痛DrClient(DrCOM)在Linux下的使用, 很久以前我就有一个原生linux版的DrClient, 我很想帮助大家一下, 但是自己也是刚接触Linux不久, 能力有限, 很多事情弄不清, 问题解决不掉.

现在我大概弄明白一些事情了, 回馈一下给了我无数帮助的论坛.

很多人被逼无奈安装了wine, 使用Win下的DrClient的客户端, 我在最开始的时候也这样做, 但是, 最终我放弃了, 我想这不是这个问题正确的解决办法.

我本打算把这个客户端打了一个包放在下面, 但是我上传很多次都没有成功, 于是我上传到百度网盘中了, 提取链接: http://pan.baidu.com/s/1gdmtrOn 提取密码: as3v
把我写的ReadMe文档在这里重新贴一下.

下载后记得验证, MD5: 0735f7a9945093c15362be1c975c9928
即执行这个命令:

代码: 全选

$ md5sum DrClient.7z
输出应该是这样的:
0735f7a9945093c15362be1c975c9928 DrClient.7z
下面开始:
基础篇:
使用前您需要知道的是您用的是32位系统还是64位系统.

32位系统:
在文件夹下运行以下命令:

代码: 全选

	$ chmod +x privillege.sh DrClientLinux
	$ sudo ./privillege.sh
	$ ./DrClientLinux
64位系统:
遗憾的是在安装前需要网络连接, 您可以求助您的室友, 让他发个wifi给您用下.
在文件夹下运行以下命令:

代码: 全选

	$ chmod +x install.sh privillege.sh DrClientLinux
	$ sudo apt-get update 
	$ sudo apt-get dist-upgrade
	$ bash install.sh
这一步以后会安装很多库, 具体原因请参阅我的帖子:viewtopic.php?f=77&t=462532
之后与32位的系统一致:

代码: 全选

	$ sudo ./privillege.sh
	$ ./DrClientLinux
进阶篇:
如果您觉得每次输入命令启动太过于困难, 有办法解决.
在文件夹中执行下面这条命令:

代码: 全选

$ ls
您会看到一个名为:Drclient.desktop的文件, 可以理解为快捷方式, 执行下面的命令来定制您自己的快捷方式:

代码: 全选

$ gedit Drclient.desktop
在这个文件中有一些必要的注释指导您使其生效, 修改完后, 您会发现, 原来的Drclient.desktop文件不见了, 多出了一个图标, 但是如果您执行ls, 还是能够看到其实那个图标就是Drclient.desktop, 然后执行下面的命令:

代码: 全选

$ sudo cp Drclient.desktop /usr/share/applications/
这是为了使这个快捷方式出现在Dash中.

代码: 全选

$ chmod +x Drclient.desktop
这样您文件夹中的Drclient.desktop(当然您看不到后缀名), 就可以双击执行了, 如果您愿意, 您可以把它拖动到侧边栏, 这样点击一次就可以启动它了.


已知问题:
1.刚刚启动时, 登陆特别慢, 可能需要1分钟甚至更久.
2.这个程序会不断的消耗内存, 详见viewtopic.php?f=180&t=466097

如果您有任何好的建议请联系我, 邮件地址在压缩文件中的ReadMe中最后有.


欢迎大家尝试反馈.
回复