最近我换了新的工作,工作所需的软件也发生了很大的变化。在新的公司里,邮件系统、IM工具以及VPN客户端和原来的公司都有很大差别,而且身边的同事使用的都是Windows环境下的相关软件客户端。由于我不想使用Windows,为了在我的机器上搭建Ubuntu工作环境,这两周我花了不少时间,今天终于解决了主要的几个问题。
要在Ubuntu环境下工作,主要需要解决以下几个客户端在Ubuntu上正常工作的问题:
Lotus Notes(Email/Calendar);
Lotus Sametime(Instance Messager);
AT&T Global Network Client(VPN client when working from home);
Wireless WIFI connection in office.
以下分别描述相关的解决方法。
1. Lotus Notes & Sametime
这是最困难的一项。第一步,我从公司的搜索引擎上搜索到了deb格式的notes和sametime安装包。很不幸的是,在Ubuntu11.10上安装了之后,sametime正常但是notes里面无法显示邮件内容,只能看到邮件标题。我又尝试着搜索了差不多一天时间,没有找到解决方法。我猜测可能是因为notes 8.5.3版本发布的时间早于Ubuntu11.10,没有做过相关测试,可能有兼容问题。所以我把系统重新安装成了Ubuntu 10.04,再重新安装notes和sametime,这个工作正常,搞定!希望lotus可以尽快升级支持新的Ubuntu版本。具体步骤如下:
首先,从这里下载deb格式的安装文件。
然后在Ubuntu 10.04里面依次安装lotus-notes和lotus-sametime对应的deb安装文件即可。
然后启动Lotus Notes,接受授权协议,指定本地的id文件,填入server信息,然后用自己的帐号登录,就可以使用了。
2. AT&T Global Network Client
这个解决方案完全是来自这篇文章。
首先,从这里下载”AT&T VPN client”rpm格式的安装文件,因为这个安装文件是rpm格式的,我们还需要从这里下载“ubuntu_rpm2deb.sh”脚本文件,使用它将rpm安装包转换为deb格式的安装包。
有了这两个文件之后,把它们放在同一目录下,进入该目录,运行以下脚本:
1 | sudo apt-get install tcl8.5 alien rpm dpatch |
If everything is OK, you will get the “agnclient_1.0~2.0.1.3003-1.1_i386.deb” file. Install it as normal deb package, then run it, input your Account, USER ID and Password to log in.
3. WIFI
这是解决方法最简单的一项。无论是Ubuntu 11.10还是10.04操作系统,在办公区域都可以直接搜索到公司的WIFI信号,只需要填入如下网络链接信息即可正常使用:
1 | 安全性:WPA及WPA2企业 |
相比之下,Windows下的客户端设置复杂速度还超级慢,烂到家了。用Linux,怎一个爽字了得。
Added@20120105:
在安卓手机上连接公司的wifi网络(参考了这篇文章):
首先需要你的手机可以执行root操作并且安装有”RE管理器”。
用”RE管理器”打开以下目录:
1 | /data/misc/wifi/ |
长按该目录下的”wpa_supplicant.conf”文件,选择用“文本编辑器打开”;
在该文件末尾追加以下内容:
1 | network={ |
保存后,打开wifi连接,应该就可以成功连接wifi了。
总结
在没有任何资料和同事帮忙的条件下(我也问过同事,但是周围没有一个同事成功的在linux上安装过notes, sametime或者AT&T VPN Client,大部分人从没有试过,有个别人尝试过也只是浅尝辄止,遇到问题就放弃了),我能找到对应的解决方法,着实不容易。主要的方法是:1.在公司内部的搜索引擎上面搜索(notes和sametime的deb安装文件就是这么找到的),2.通过Google(AT&T VPN client的解决方案就是google到的)。而且这次能搞定这些东东,也给了我一些启示:
在没有解决方案的时候,先尽量搜索并收集相关信息,看看前人都是怎么对付同一个问题的;
有了前人的经验,多尝试,如果失败了,多动动脑子,想想有没有其它的方法。
总之,尝试了不一定有结果,但不尝试一定没有结果,不要把好的想法仅仅停留在脑子里。
JUST DO IT.