要在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;
- Printer.
以下分别描述解决的方法。
1. Lotus Notes & Sametime
Added@20120425: 由于有了iNotes,接收notes邮件的工作可以通过浏览器来完成,基本上可以替代Notes本地客户端。iNotes的网址是和使用者的mail server相关的,比如”这个“。另外,Sametime也有单独的客户端可以安装,参考这里,下载地址在这里。
如果你仍希望使用本地notes客户端,请参考以下描述。
这是最困难的一项。第一步,我从公司的搜索引擎上搜索到了deb格式的notes和sametime安装包。很不幸的是,在Ubuntu11.10上安装了之后,sametime正常但是notes里面无法显示邮件内容,只能看到邮件标题。我又尝试着搜索了不少地方,但始终没有找到解决方法。我猜测可能是因为notes 8.5.3版本发布的时间早于Ubuntu11.10,没有做过相关测试,可能有兼容问题。所以我把系统重新安装成了Ubuntu 10.04,再重新安装notes和sametime,它们在Ubuntu10.04可以正常工作。希望Lotus Notes可以尽快升级支持新的Ubuntu版本。
以下是具体的步骤:
- 从这里下载deb格式的安装文件(我下载的时候是8.5.3版本);
- 在Ubuntu 10.04里面依次安装lotus-notes和lotus-sametime对应的deb安装文件;
- 启动Lotus Notes,接受授权协议,指定本地的id文件,填入server信息,然后再登录,就可以使用了。
Added@20130131:
在使用Notes的时候,我经常遇到打不开给定的”notes link”的情况,Notes会报告找不到,但是其他人机器上的Notes访问没有问题。这两天我发现是因为本地DNS配置的问题。打开”/etc/resolv.conf”文件,里面有这样的内容:
1 | search cn.18m.com cn.18m.com |
将这一行修改为即可:
1 | search 18m.com cn.18m.com |
需要注意的是”/etc/resolv.conf”这个文件是由”NetworkManager”自动生成的,所以手工进行的修改重启之后会失效,在找到根本解决问题的方法之前,这个临时方案还是可以工作的。
A permanent solution is: right-click the network icon and select “Edit Connections…”, then edit your connection such as “Auto Eth0”, in the “IPv4 Configuration” tab, select “Automatic(DHCP) only IP”, and set the following values:
1 | DNS Servers: 9.0.148.50, 9.0.148.50 |
From here.
Added@20130513:
Last Friday I found a new IBM Notes version “9.0” beta is released. Today I installed it on my Ubuntu 12.04 and it works. You can download it from here. You can get the installation pacakge file for Linux(deb, rpm), Mac and Windows from there(What I downloaded is “IBM Notes 9.0 Social Edition Client for Linux (Debian Install) - Public Beta”). This version can work properly under Ubuntu 12.04, which fixs the problem of version 8.5.3 on 12.04. That means I can use Notes in Ubuntu 12.04 now.
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 |
一切正常的话,你会可以得到”agnclient_1.0~2.0.1.3003-1.1_i386.deb”文件,安装之后,输入你的帐号就可以正常工作了。
Added@20111225:
使用以上方法安装的AT&T global network client,在我的机器上可以正常使用Sametime,但是使用Notes就会报“无法找到服务器”的错误。经过一番折腾,发现是DNS server无法找到domino server所致。一个解决方案是修改本地的”/etc/hosts”文件,加入以下这行:
1 | 9.181.2.105 d23m0037 |
3. WIFI
这是解决方法最简单的一项。无论是Ubuntu 11.10还是10.04操作系统,在办公区域都可以直接搜索到公司的WIFI信号,只需要填入如下网络链接信息即可正常使用:
- 安全性:WPA及WPA2企业
- 认证:LEAP
- 用户名/密码:你应该有的
相比之下,Windows下的客户端设置复杂速度还超级慢,用Linux则一切都很简单。
Added@20120105:
在安卓手机上连接公司的wifi网络(参考了这篇文章):
首先需要你的手机可以执行root操作并且安装有”RE管理器”。
用”RE管理器”打开以下目录:
1 | /data/misc/wifi/ |
长按该目录下的”wpa_supplicant.conf”文件,选择用“文本编辑器打开”;
在该文件末尾追加以下内容:
1 | network={ |
保存后,打开wifi连接,应该就可以成功连接wifi了。
4. Printer
Added@20120109:
Download this file(“InfoPrint 1870 MFP” printer driver) from this [website] infoprint_url. Then you can get the “InfoPrint_1870_MFP.ppd” file in this zipped file, which will be used later;
Go to your local CPUS(CPUS should be a standard installed package in Ubuntu, if you can’t open the URL, google it), select “Administration -> Add Printer -> Other Network Printers -> Internet 打印协议(http)”. In the next page fill the “Connection” field with “socket://your_printer_domain_name_or_ip_address”. Then add “Name”, “Description” and “Location” values as anything you want, go to next;
Select the “InfoPrint_1870_MFP.ppd” file which you got in step one, when it asks for a driver selection;
Then it should be OK.
Notes:
For another printer “InfoPrint 1650 MFP”, I used the “InfoPrint_1870_MFP.ppd” file for it and the driver also works. So I didn’t take any more time to search the driver for it;
For my environment, I added the following printers:
1 | CNCDLPCX: 9.119.150.9 |
总结
在没有任何资料和同事帮忙的条件下,我能找到对应的解决方法,着实不容易。主要的方法是:1.在公司内部的搜索引擎上面搜索(notes和sametime的deb安装文件就是这么找到的),2.通过Google(AT&T VPN client的解决方案就是google到的)。而且这次能搞定这些东东,也给了我一些启示:
在没有解决方案的时候,先尽量搜索并收集相关信息,看看前人都是怎么对付同一个问题的;
有了前人的经验,多尝试,如果失败了,多动动脑子,想想有没有其它的方法。
总之,尝试了不一定有结果,但不尝试一定没有结果,不要把好的想法仅仅停留在脑子里。