IT运维工程师、律师 IT相关技术支持、法律咨询
分类: LINUX
2007-05-17 10:31:11
我本善良 北京 QQ:13481745 LINUX.CHANG@GMAIL.COM
第一次在fc6上安装notes7是一个比较痛苦的经历,不过装过以后也就明白了,notes7的工作原理,网上有ubuntu上安装notes7的文档,但是还没有fc6的,可能用notes的朋友比较少吧,下面将我的安装经历总结一下,供大家参考:
1、 notes7的工作原理:
它要依存在叫IBM WORK MANAGED CLIENT的软件才能进行使用,所以必须要找到两个软件:
IBM WORK MANAGED CLIENT 、notes7 for linux
无已经有这两个软件包,但是没有空间,如果有空间的朋友请提供HTTP的上传和下载方式,我这通过代理上网。
2、安装
(1)准备安装目录
我们计划将 Workplace Managed Client 安装到 /opt/IBM/WorkplaceManagedClient/ 下,所以需要先行创建目录 /opt/IBM/,且需要设置其权限属性为 777,因为 Lotus Notes for Linux 要求以非 root(non-root) 用户安装。
$ cd /opt
$ sudo mkdir IBM
$ sudo chmod 777 IBM
(1) 首先安装IBM WORK MANAGED CLIENT(在普通用户模式下)
$ tar zxvf ibm-workmanaged.client.gz
$ cp setuplinux.bin /home/changyu/Workplace/updateSite/features/com.ibm.workplace.notesinstall.linux.feature_7.0.1.0000-0900/bin/linux
(注:/home/changyu 是我的workmanaged.client.gz 解压缩的地方,也就是我当前用户的主目录。 setuplinux.bin是notes7的linux安装文件。)
如果上步setuplinux.bin没有提前拷贝的话,会提示错误信息:
$ ./setup_wct_platform.bin -console
按照提示输1或者其它的模式按回车键即可。
(2)安装notes7插件
在/home/changyu下面执行./setuplinux.bin
$./setuplinux.bin -console
按提示将notes安装在/home/changyu/notes下面即可。
(一定要在非root模式下安装)
(3)安装完成后会在桌面生成一个IBM Lotus Notes图标,如果你此时直接去执行,会有出一个空白面板的窗口,没有notes应用的影子。不用着急,你只需再配置一个脚本就行。
(4)将下面自行存成一个startnotes.sh文件(别忘了执行的时候加上权限chmod -R 777,注意一下安装完成的workplace的目录位置,是带有空格的,你会也用/home/changyu来表示你的程序位置吧,^_^)
# Begin INSTALLSHIELD Environment Variable Section
# var 1 : CLASSPATH="/home/changyu/notes":`echo $CLASSPATH`
if [ -z "`echo $CLASSPATH`" ]
then
CLASSPATH="/home/changyu/notes"
else
CLASSPATH="/home/changyu/notes":`echo $CLASSPATH`
fi
export CLASSPATH
# var 1 : PATH="/home/changyu/notes/jvm/bin":"/home/changyu/notes":`echo $PATH`
if [ -z "`echo $PATH`" ]
then
PATH="/home/changyu/notes/jvm/bin":"/home/changyu/notes"
else
PATH="/home/changyu/notes/jvm/bin":"/home/changyu/notes":`echo $PATH`
fi
export PATH
# var 0 NOTESDATA="/home/changyu/notes/data"
NOTESDATA="/home/changyu/notes/data"
export NOTESDATA
# var 0 NOTESBIN="/home/changyu/notes"
NOTESBIN="/home/changyu/notes"
export NOTESBIN
# var 1 : LD_LIBRARY_PATH="/usr/X11R6/lib/":"/home/changyu/notes/jvm/bin/classic":"/home/changyu/notes/jvm/bin":"/home/changyu/notes":`echo $LD_LIBRARY_PATH`
if [ -z "`echo $LD_LIBRARY_PATH`" ]
then
LD_LIBRARY_PATH="/usr/X11R6/lib/":"/home/changyu/notes/jvm/bin/classic":"/home/changyu/notes/jvm/bin":"/home/changyu/notes"
else
LD_LIBRARY_PATH="/usr/X11R6/lib/":"/home/changyu/notes/jvm/bin/classic":"/home/changyu/notes/jvm/bin":"/home/changyu/notes":`echo $LD_LIBRARY_PATH`
fi
export LD_LIBRARY_PATH
# End INSTALLSHIELD Environment Variable Section
# start!
/opt/IBM/Workplace\ Managed\ Client/rcp/richclient -personality com.ibm.workplace.noteswc.standalone.linux.personality
(3)执行startnotes.sh就会看见你notes7的配置界面了,具体的notes配置我就不用讲了吧。。
3、安装过程我遇见过的问题
(1) 安装提示:由于我们是在终端字符模式下进行安装的,所以安装过程中的信息通过窗口都能够看得见,如果有什么错误,你应该是可以看见的。
(2) 报缺libstdc++.so.5的错误
解决办法:FC6 下载包: compat-libstdc++-33-3.2.3-61.i386.rpm
(3)报缺libXp.so.6错误
解决办法:FC6 下载包:libXp-1.0.0-8.i386.rpm \ libXp-devel-1.0.0-8.i386.rpm
(4)报ibXm.so.3: cannot open shared 错误
解决办法:首先检查/usr/X11R6/lib/ 是否存在,如果有,可能是LD_LIBRARY_PATH没有设置这个路径,自行加上就行了,由于参考的文档的startnotes中没有加入这个路径,我在上面的脚本代码中已经加入了。
如果没有libXm.so.3这个文件,请下载openmotif-2.2.3-2.i386.rpm
包进行安装。
参考文档:
最后祝您安装、使用顺利,欢迎交流经验!