本文介绍了 Lotus Notes 8.5 在 Linux 平台和 Mac 平台安装方面的新特性,包括安装之前的环境准备、安装过程、安装之后文件核查以及如何卸载,覆盖了所有支持平台,包括 Redhat、Suse、Ubuntu、Mac。最后,本文还介绍了如何使用 addToKit 工具对 Lotus Notes 8.5 进行定制安装。
Lotus Notes Client 绝对是 8.5 版本的一个亮点,其中一个很重要的原因就是 Notes 8.5 开始支持更多的平台。Lotus Notes 8.5 加强了对 Linux 平台的支持,引入了更好的共享存储方式以及改进的安装包机制。除了对传统平台 Windows、Linux Redhat 和 Linux Suse 进行改进之外,Notes 8.5 也开始支持 Linux Ubuntu 和 Macintosh 操作系统。那么在新的平台上 Notes 将如何安装?传统平台的安装方式又有哪些变化呢?本文将着重介绍这些新特性。
从 Notes 8.5 开始在 Linux Redhat 和 Suse 平台上使用 RPM 安装包管理机制,这更符合 Linux 平台应用程序的安装标准。Lotus Notes 传统的 ISMP 安装方式在 8.5 版本不再沿用。而且 Notes 8.5 不支持 RPM 方式升级,我们可以先清理早期版本的安装文件,然后再全新安装的 Notes 8.5。此外 Linux 平台只支持多用户标准模式客户端,而不支持 Designer 和 Administrator 客户端。
作为 Linux 操作系统的新力军,Ubuntu 越来越受到广大用户的青睐,Lotus Notes 8.5 也增加了对 Ubuntu 平台的支持,从而进一步拓宽了 Louts Notes 的使用范围。在 Ubuntu 上,Notes 采用 Debian 软件包管理方式 – dpkg 包。dpkg 与 RPM 十分相似,同样属于众多软件包管理工具的后端,有关 dpkg 的更多介绍请参阅 : http://www.dpkg.org。
和 Linux Redhat、Suse 一样,Ubuntu 也提供命令行安装和用户图形界面安装两种方式。并且只支持多用户标准模式客户端,不包括 Designer 和 Administror。
Notes 8.5 是第一个支持 Mac 平台标准模式客户端的 8.x 版本。Mac 平台支持图形界面安装和命令行安装。相对于 Linux 而言,Mac 平台不仅支持标准模式客户端,也支持 Notes 基本模式客户端。Mac 平台上同样不支持 Designer 和 Administrator。
下表是 Notes 8.5 在各平台上安装类型的详细说明:
表 1. Notes 8.5 在不同平台上的安装类型
客户端操作系统 | Notes 8.5 安装包 | Designer 和 Admin 客户端 | Notes 客户端安装类型 | 支持的平台 |
Linux | RPM 安装包 Notes 8.5 Standard Configuration | 不包括 | 多用户 | SUSE Linux Enterprise Desktop (SLED) 10 XGL RedHat Enterprise Linux (RHEL) 5.2 Desktop |
Debian 安装包 Notes 8.5 Standard Configuration | 不包括 | 多用户 | Ubuntu 8.04 LTS Desktop Edition | |
Macintosh | Mac OS X Standard 安装包 Notes 8.5 Standard Configuration | 不包括 | 多用户 | Macintosh OS 10.5.x |
Mac OS X Basic 安装包 Notes 8.5 Basic Configuration | 不包括 | 多用户 | Macintosh OS 10.5.x |
![]() ![]() |
![]()
|
在 Linux 客户机上安装 IBM Lotus Notes 8.5 之前,应了解以下信息:
客户机配置要求
表 2. Notes 8.5 for Linux 安装需求
项目 | 描述 |
操作系统 |
|
处理器 |
|
内存 | 最小 512 MB,推荐 1G 或更高 |
硬盘空间 | 安装目录(/opt)最小 1.5 G |
显示器 |
|
显卡 |
|
协议 |
|
环境准备
如果客户机上安装过 8.5 之前的版本,强烈建议在安装之前清理环境。因为 RPM 安装方式将默认选择路径,如果此路径下有 v8.x 版本的残留文件,必然对 Notes 8.5 的全新安装带来影响。如果安装未成功完成,请卸载或清理 Notes 并重新安装。
清理 Notes 进程
确保已终止所有 Notes、Eclipse 相关进程,包括 eclipse/javaw、sametime、sametime _idlemon、notes、notes2w、notes2、lnotes、taskldr 、nsdexec、fileret、watchscreensave、xwatchidle-bin、notesmm、nsdexec、nsd.sh。
要终止所有正在运行的 Notes 进程,请切换至 Notes 数据目录,并输入以下命令:
/opt/ibm/lotus/notes/nsd.sh – kill |
切换用户
请使用根用户来安装 Notes 8.5 客户端,可以从终端切换到根用户进行安装。
Notes 8.5 在 Linux Redhat & Suse 上的安装:
Notes 8.5 在 Linux 平台上安装了邮件、日历和联系人功能部件,包括必选的 Notes 组件,此外还有四个可选组件 IBM Lotus Symphony(TM)、活动(Activities)、IBM Lotus Sametime(集成)和 Composite Application Editor。可选组件依赖于必选组件,必选组件必须在可选组件安装之前安装。与此类似,必须先卸载可选组件,然后才能卸载必选组件。
Notes RPM 软件包:
- Notes rpm 软件包 (ibm_lotus_notes-8.5.i586.rpm)
- Activities rpm 软件包 (ibm_lotus_activities-8.5.i586.rpm)
- Composite Application Editor rpm 软件包 (ibm_lotus_cae-8.5.i586.rpm)
- Sametime rpm 软件包 (ibm_lotus_sametime-8.5.i586.rpm)
- Symphony rpm 软件包 (ibm_lotus_symphony-8.5.i586.rpm)
注意:在 Linux Redhat & Suse 平台上,不提供 Designer 和 Administrator 客户端的安装包。
RPM 包安装步骤说明
对于 Notes 8.5 以前的版本,客户通过提供的 shell 文件来完成安装,也可以用系统提供的图形界面方式来进行。这就是我们所说的 ISMP 安装方式。
对于 Notes 8.5 版本,客户直接通过 RPM 方式进行安装,同样既可以直接用命令行,也可以通过图形界面来完成安装。用户必须注意安装顺序,在任何情况下,都必须首先安装必选组件即 Notes 组件,而后再安装 Activities、Composite Application Editor、Sametime、Symphony 则没有严格顺序要求。
命令行安装方式,C1SP5EN.tar 为 Notes 8.5 安装包:
- 解压缩 tar 包: tar xvf C1SP5EN.tar
图 1. 解压缩命令 - 解压缩完成之后,可以看到安装包列表 :
图 2. 查看包结构命令 - 开始安装
- 安装 Notes RPM 必选包:
#rpm -i ibm_lotus_notes-8.5.i586.rpm
图 3. 安装 Notes注意 在 Notes 8.5 之前版本,ISMP 提供静默安装参数。而对于 RPM 来说,默认即为静默安装方式。整个安装过程不需要用户参与。安装过程中不需要选择安装目录和组件,也不需要确认许可。
图 4. 安装过程结束安装完成之后安装程序自动退出。图中所示的 warning 仅为提醒,用户可以忽略。
- 安装 Activities
#rpm -i ibm_lotus_activities-8.5.i586.rpm
- 安装 Composite Application Editor
#rpm -i ibm_lotus_cae-8.5.i586.rpm
- 安装 Sametime
#rpm -i ibm_lotus_sametime-8.5.i586.rpm
- 安装 IBM Lotus Symphony
#rpm -i ibm_lotus_symphony-8.5.i586.rpm
注意 用户也可以按如下所示将这些指令合并为一条指令。同时安装 Notes 必选组件和其他可选组件的任意组合。其中 ibm_lotus_notes-8.5.i586.rpm 必选包必须放在第一个。
#rpm -i ibm_lotus_notes-8.5.i586.rpm ibm_lotus_activities-8.5.i586.rpm ibm_lotus_cae-8.5.i586.rpm ibm_lotus_sametime-8.5.i586.rpm ibm_lotus_symphony-8.5.i586.rpm
- 安装 Notes RPM 必选包:
- 查看安装文件
可以使用以下命令检查是否已安装了一个或多个 Notes rpm 软件包:
rpm -qa | grep ibm_lotus 如下图,我们只安装了 Notes 组件和 Activities 组件
图 5. 查看已安装组件
Notes 8.5 在 Linux Ubuntu 上的安装
Ubuntu 是 Notes 8.5 开始支持的新平台,Ubuntu 系统上软件的安装采用 Debian 安装方式。
Notes DEB 软件包由以下组件组成:
- Notes deb 软件包 (ibm_lotus_notes-8.5.i586.deb)
- Activities deb 软件包 (ibm_lotus_activities-8.5.i586.deb)
- Composite Application Editor deb 软件包 (ibm_lotus_cae-8.5.i586.deb)
- Sametime deb 软件包 (ibm_lotus_sametime-8.5.i586.deb)
- Symphony deb 软件包 (ibm_lotus_symphony-8.5.i586.deb)
同样,Notes 组件为必选组件,其他四类为可选组件。安装顺序同样必须遵守必选 -> 可选的顺序。
注意 我们需要对 Ubuntu 平台 Root 用户作重要的说明:Ubuntu 平台的 Root 用户默认即被锁定。这就意味着,用户不能直接使用 root 登陆,也不能用 su 命令切换到 root 用户。而 Root 用户在物理上又是确实存在的,因此我们可以使用 root 级权限。如果要搞清楚 Ubuntu 上 root 用户的问题,请参考 Ubuntu RootSudo 帮助文档。
DEB 包安装步骤说明
对于 Notes 8.5 以前的版本,不支持 Ubuntu 平台,没有 Debian 包安装方式。
对于 Notes 8.5 版本,客户直接通过 Debian 方式进行安装,同样既可以直接用命令行,也可以通过图形界面来完成安装。用户必须注意安装顺序,在任何情况下,都必须首先安装必选组件即 Notes 组件,而后再安装 Activities、Composite Application Editor、Sametime、Symphony 则没有严格顺序要求。
命令行安装方式
- 安装 Notes
$sudo dpkg -i ibm_lotus_notes-8.5.i586.deb
下图为例,我们使用普通用户“notes”登录系统,用命令 sudo dpkg – i 进行安装。需要输入 notes 用户的密码。
图 6. DEB 安装与 RPM 方式一样,DEB 方式也为静默安装,用户在整个安装过程中不需要介入,安装完成后程序自动退出,如上图所示。
- 安装 Activities
$sudo dpkg -i ibm_lotus_activities-8.5.i586.deb
- 安装 Composite Application Editor
$sudo dpkg -i ibm_lotus_cae-8.5.i586.deb
- 安装 Sametime
$sudo dpkg -i ibm_lotus_sametime-8.5.i586.deb
- 安装 IBM Lotus Symphony
$sudo dpkg -i ibm_lotus_symphony-8.5.i586.deb
注意您可以使用成对命令组合安装这些选项,如下所示:
首先安装 Notes deb。
$sudo dpkg -i ibm_lotus_notes-8.5.i586.deb |
随后可以安装其他 deb 软件包。
$sudo dpkg -i ibm_lotus_activities-8.5.i586.deb ibm_lotus_cae-8.5.i586.deb ibm_lotus_sametime-8.5.i586.deb ibm_lotus_symphony-8.5.i586.deb |
查看安装后的文件
使用以下命令检查安装了哪些与 Notes 有关的 deb 包
$ dpkg -l "ibm-lotus*" |
也可以用 root 级权限:
sudo dpkg – l “ibm-lotus*” |
其中”ibm-lotus*”代表所有以“ibm-lotus”开头的安装包文件。
如下图所示列出了所有 Notes 组件文件 :
图 7. 查看 DEB 已安装的包

图中所示每条记录对应一个软件包,注意每条记录的前三个字符,如图中所示 ii。这就是软件包的状态标识,后边依次是软件包名称、版本号和简单描述。此处注意最好把终端窗口最大化,以免软件包信息显示不完整。
- 第一个字符为期望值,它包括 :
- u 状态未知,这意味着软件包未安装 , 并且用户也未发出安装请求 .
- i 用户请求安装软件包 .
- r 用户请求卸载软件包 .
- p 用户请求清除软件包 .
- h 用户请求保持软件包版本锁定 .
- 第二列是软件包的当前状态。此列包括软件包的六种状态:
- n 软件包未安装 .
- i 软件包安装并完成配置 .
- c 软件包以前安装过 , 现在删除了 , 但是它的配置文件还留在系统中 .
- u 软件包被解包 , 但还未配置 .
- f 试图配置软件包 , 但是失败了 .
- h 软件包安装,但是没有成功 .
- 第三列标识错误状态,可以总结为四种状态。第一种状态标识没有问题,为空。其它三种符号则标识相应问题。
- h 软件包被强制保持 , 因为有其它软件包依赖需求 , 无法升级 .
- r 软件包被破坏 , 可能需要重新安装才能正常使用 ( 包括删除 ).
- x 软包件被破坏 , 并且被强制保持 .
例如 ii 代表已经安装,pn 代表安装过后来又清除了,un 代表从来没有安装过。
注意如果安装不成功,请查看以下位置的日志文件:<install_dir>/framework/rcp/installer_logs/framework_install.log。
注意安装后,通过单击“计算机 - 更多应用程序 - Office - Lotus Notes”可显示应用程序图标,这些应用程序图标位于 /usr/share/applications 中。
启动 Notes
注意 Notes 8.5 不会在桌面上创建快捷方式。这是因为 Linux 操作系统习惯于从应用程序目录而不是桌面来启动应用程序。 如果用户希望创建桌面快捷方式,请右键单击“Lotus Notes 8.5“菜单并在下拉菜单里面选择“Add this launcher to panel”如下图所示:
图 8. 将启动文件添加到任务栏里

选择 Application -> Office -> Lotus Notes 8.5 来启动 Notes 应用程序。
注意 当弹出许可同意选项,请输入“1”并按回车键。这也是 Notes 8.5 的新特性之一。之前的 ISMP 安装方式,在安装过程中即提示选择许可协议。而 RPM 方式则将整个安装过程自动化,将许可同意步骤放到首次启动 Notes 8.5 的时候。
图 9. 许可同意界面

图 10. Notes 启动界面

后面的配置过程与 Notes 8.5 之前版本相同,此处不再赘述。
安装后的文件结构
Linux 系统中 Notes 8.5 安装后的目录如下,RPM 方式和 Deb 方式都一样:
- /opt/ibm/lotus/notes -- Notes 产品和二进制文件安装目录
- /root/lotus/notes/data -- Notes 数据文件目录
- /root/lotus/notes/data/workspace -- Notes 工作空间目录
- /opt/ibm/lotus/notes/framework -- Notes Java 代码安装目录
- /etc/lotus/notes/data -- 共享数据目录
- /{$HOME}/lotus/notes/data -- 每个用户的 Notes 数据目录
注意 如果卸载之后需要清理环境,也请删除如上所示这些文件
RPM 卸载
- 退出 Notes 应用程序
- 切换到 root 用户权限
- GUI 卸载方式:
在 Suse 上,使用“删除软件”应用程序。单击“计算机 - 系统应用程序 – 删除软件”。选择 Notes rpm 软件包,单击“删除”。
在 Redhat 上,使用“应用程序”菜单中的“添加 / 删除软件”应用程序。搜索并选择 Notes RPM 软件包。单击“应用”。
- 命令行卸载方式
- 首先使用以下命令检查安装了哪些与 Notes 相关的 rpm 包 rpm -qa | grep ibm_lotus
- 在一个命令行中卸载所有 Notes rpm 软件包。
- #rpm -e ibm_lotus_notes ibm_lotus_activities ibm_lotus_cae ibm_lotus_sametime ibm_lotus_symphony
- 也可以逐个卸载可选组件包,最后卸载 Notes 包。
#rpm -e ibm_lotus_activities #rpm -e ibm_lotus_cae #rpm -e ibm_lotus_sametime #rpm -e ibm_lotus_symphony #rpm -e ibm_lotus_notes
Debian 卸载
- 首先退出所有 Notes 进程
- GUI 方式卸载
使用 Synaptic Package Manager 应用程序。
- 单击“系统 - 管理”。
- 单击 Synaptic Package Manager。
- 搜索并选择 Notes deb 软件包。
- 单击“标记为删除”。
- 单击“应用”。
- 为其余的 Notes deb 软件包重复操作。
- 命令行方式卸载
- 使用以下命令检查安装了哪些与 notes 相关的 deb 包: $dpkg -l "ibm-lotus*"
- 在一个命令行里卸载所有 deb 包:
参数 -P,清除式卸载:
#sudo dpkg -P ibm_lotus_notes ibm_lotus_activities ibm_lotus_cae ibm_lotus_sametime ibm_lotus_symphony
也可以使用参数 -r,移除式卸载:
#sudo dpkg – r ibm_lotus_notes ibm_lotus_activities ibm_lotus_cae ibm_lotus_sametime ibm_lotus_symphony
- 逐个卸载软件包,请确保最后卸载 Notes 组件
$sudo dpkg -P ibm_lotus_activities $sudo dpkg -P ibm_lotus_cae $sudo dpkg -P ibm_lotus_sametime $sudo dpkg -P ibm_lotus_symphony $sudo dpkg -P ibm_lotus_notes
- 卸载组件之后的文件状态
sudo dpkg -l "ibm-lotus*"
Mac 平台不仅支持标准模式客户端,也支持 Notes 基本模式客户端,这里详细介绍标准模式客户端相关的安装、卸载以及清理。
在 Mac 客户机上安装 IBM Lotus Notes 8.5 之前,应了解以下信息:
客户机配置要求
表 3. Notes 8.5 for Mac
项目 描述 Macintosh Supported versions Macintosh OS X 10.5.5 or later Processors Intel only RAM 1 GB minimum Disk space Install directory (/Applications) - 2 GB or more recommended 环境准备
如果客户机上安装过 8.5 之前的版本,强烈建议在安装之前清理环境。因为安装将默认选择路径,如果此路径下有以前版本的残留文件,必然对 Notes 8.5 的全新安装带来影响。如果安装未成功完成,请卸载或清理 Notes 并重新安装。
清理
如果卸载不成功,清理需要删除如下文件:
/Applications/Notes.app
~/Library/Application Support/Lotus Notes Data folder ("~" = user's home directory)
~/Library/Preferences/Notes Preferences
/Library/Receipts/Lotus Notes Installer.pkg
/Library/Receipts/xpdcoreinstaller.pkg
卸载成功之后,清理需要删除如下文件:
~/Library/Application Support/Lotus Notes Data folder ("~" = user's home directory)
~/Library/Preferences/Notes Preferences
另外,如果安装的是 Notes 基本模式客户端,彻底清理需删除:
/Applications/Notes.app
~/Library/Application Support/Lotus Notes Data folder ("~" = user's home directory)
~/Library/Preferences/Notes Preferences
/Library/Receipts/Lotus Notes Installer.pkg
切换用户
需要使用具有根用户权限的用户来安装 Notes 客户端。
注意 使用根用户登陆系统来安装 Notes 客户端,如果使用根用户来安装,安装会报错。
对于 Notes 8.5 版本,客户可以通过图形界面来完成安装也可以直接用命令行安装。
安装包的内容
- *.mpkg -- 安装文件
- Unstaller -- 客户端卸载程序
Notes 8.5 在 Mac 上的安装 -- 图形界面安装步骤说明
我们将获取的安装文件放在 /Users/notes/Desktop, 即当前用户的桌面。具体的安装过程如下所示:
双击安装包下的 Lotus Notes Installer.mpkg,出现如下图所示对话框,
图 11. 双击安装包下的 Lotus Notes Installer.mpkg点击 continue 进入安装界面:
图 12. Mac Notes 安装欢迎界面点击 continue,
图 13. 阅读重要信息和许可文件如图所示:可以看到 Notes 8.5 的 Application 文件夹在 /Application/Notes.app 下,Data 文件夹在 $Home/Library/Application Support/Lotus Notes Data,$Home 即当前用户的 Home 路径。
图 14. 许可同意界面点击 agree:
图 15. 选择安装盘这里如果系统有多个系统盘,则会出现多个系统盘可以选择一个系统盘作为 notes 的安装位置,点击要安装 notes 的系统盘,选择后如下所示:
图 16. 确定安装到 Macintosh HD下面的对话框中,可以选择要安装的组件,这里选择安装所有组件,
图 17. 选择要安装的组件定制 Notes 作为默认的邮件、日历、联系人工具:
图 18. 定制 Notes 作为默认的邮件,日历,联系人工具
图 19. 确认安装路径这里可以选择 Change Install Location 来选择更改安装路径。
图 20. 输入用户名和密码点击 install,在弹出的如下对话框中输入当前用户密码:
图 21. 安装过程界面进入安装过程,需要几分钟时间来完成安装:
图 22. 安装过程界面点击 continue:
图 23. 安装预备过程结束
图 24. 安装结束界面成功完成安装。
Notes 8.5 在 Mac 上的安装 -- 命令行安装步骤说明
Notes 在 Mac 上的命令行安装:
sudo Installer – pkg -target
注意 对存放安装包的路径和文件夹要更改具有对其读写的权限,-target 后面的安装的系统盘在系统的根目录 /Volumes 下选择要安装的系统盘。
启动 Notes
Notes 的启动配置过程与 Notes 8.5 之前版本相同,此处不再赘述
注意 Notes 不会在桌面上创建快捷方式。从 Go/Application/Notes 目录来启动应用程序 , 如下图所示。用户可以直接拖曳 Notes 图标到桌面。
图 25. Notes 启动文件位置安装后的文件结构
Mac 系统中 Notes 8.5 安装后的目录如下:
- Go/Application/Notes.app -- Notes 启动程序
- $Home/Library/Application Support/Lotus Notes Data -- Notes 数据文件目录
- $Home/Library/Preferences/Notes Preferences -- Notes.ini
注意 如果卸载之后需要清理环境,也请删除如上所示这些文件
使用安装包中提供的 uninstaller 卸载程序来卸载 Notes 客户端。具体卸载过程如下:
双击 uninstaller 卸载程序,将出现如下对话框:
图 26. 双击卸载程序,出现选择界面在此对话框中选中安装了 Notes 的 Macintosh HD,如下图:
图 27. 选择 Notes 所在的位置点击 Uninstall 在出现的对话框中输入当前用户的密码,点击 ok。
图 28. 输入用户名和密码
图 29. 卸载界面卸载成功,点击 Quit 退出。
使用 addToKit 工具对 Notes 安装包进行定制:
addToKit 是由 IBM 提供的对 Lotus Notes 标准版进行定制的工具。使用 addToKit 可以将第三方的功能和插件集成到 Lotus Notes 的安装包中。在发布的 Lotus Notes 光盘中,addToKit 工具被放在 app\Utility 文件夹下。其中包括 Windows 平台的 addToKit.exe 和 Linux 平台的 addToKit.pl。
首先,我们来看一下 addToKit 的命令行参数:
addToKit [-dhnV]
其中, 是需要集成的第三方插件放置的位置,缺省为 .\addToKit 目录。 是 Lotus Notes 的安装包的目录,缺省为当前目录。其他参数则如下所示:
- -d 打开调试。
- -h 打印命令行选项使用情况。
- -n 以模拟方式运行实用程序。
- -V 打印版本信息。
请注意,随着版本的变化,[-dhnV] 的参数信息可能会发生变化。
接下来,我们将通过一个简单的实例来说明如何将一个 Rational 的 Eclipse Enabler 插件添加到 lotus Notes 的安装包中。这里,我们使用 Linux 环境下的 addToKit.pl 做简单的演示。
我们拿到 Eclipse Enabler 插件包并接压成文件目录的形式。其中包括 features 和 plugins 两个文件夹。
- 首先在 addtikit.pl 同级目录创建一个 addToKit 目录,在该目录下创建一个 updateSite 的目录,然后将 features 和 plugins 两个文件夹放到 updateSite 目录下,如果第三方插件中包含 site.xml,同样也放到 updateSite 目录下。然后,将需要定制的 Lotus Notes 安装包放在 /local/85 目录下。
- 首先,我们需要创建一个 install.xml 的声明文件,如下所示:
<?xml version="1.0" encoding="ISO-8859-1"?>
其中,installfeature 的 id 信息和 feature id 信息可以从 features 文件夹下的 jar 文件里的 feature.xml 中获取,url 是这个第三方插件包的位置,即这个位置下应该就是 features 和 plugins 文件夹。其他部分可以按照上面内容保持不变。
- 有些情况下,在第三方的插件中并没有包含 site.xml 的文件。这里,我们同样演示一下如何创建一个 site.xml 文件。如果在插件包中已经包含这个文件,请跳过这一步骤。这个 site.xml 的内容如下所示:
<?xml version="1.0" encoding="UTF-8"?>
其中,feature id 应该是和 install.xml 中的相同,都是从 features 文件夹下的 jar 文件里的 feature.xml 中获取,url 是本文件夹下的 features 文件夹再加上文件夹下 jar 文件的名称。Version 同样也可以从 features 文件夹下的 jar 文件里的 feature.xml 中获取。其他部分可以按照上面内容保持不变。
- 将 site.xml 放到和 features,plugins 的文件夹同级目录下,然后在他们的上一级 addToKit 目录下创建一个 deploy 文件夹,将 install.xml 放到该目录下。
- 现在,目录结构应该如下所示:
Folder Hierarchy: │ addToKit.pl └─ addToKit ├─ deploy │ install.xml └─ updateSite │ site.xml ├─ features │ com.rational.test.ft.enabler.wsw.feature_1.0.0.20061016-1445.jar └─ plugins com.rational.test.ft.enabler.wsw_7.0.0.v200611191125.jar
- 从控制台中切换到 addToKit.pl 所在工作目录,键入: ./addToKit.pl ./addToKit /local/85
- 这样,加入第三方 Eclipse Enabler 插件的工作就完成了。打开 Lotus Notes 安装包中的 deploy 文件夹下的 install.xml 文件,你会发现本来在第三方定制包中 install.xml 的内容已经被加入到了这个文件的最后部分。需要注意的是,在 linux 上面的定制工作完成后,如果想将这个安装包分发到别的用户,需要将第三方的安装包一并发布出去,主要是因为 install.xml 中的路径指向的是第三方包的路径。而这个 pl 脚本最后并没有将这个包集成到 Lotus Notes 安装包的 updateSite.zip 中。
在使用 addToKit 工具时,有以下几点需要注意:
- addToKit 工具不具备验证功能,因此请确保已验证过您的 XML 并且“installfeature” ID 属性值是唯一的。
- 您可以运行使用或不使用参数的 addtoKit。但是路径一定要按照默认的方法来放置。
- 运行此工具前,请将已签名的功能部件和插件正确置于更新站点目录中,并在相应目录中更新 SITE.XML 和 INSTALL.XML 文件。
如今,Linux 和 Mac 操作系统的使用越来越普及;除节约操作系统许可成本之外,管理成本也逐步下降。包括 IBM 在内的很多软件公司推出面向企业的开放桌面软件系统,使得管理运行 Linux 或 Mac OS 计算机的成本逐步降低,已经与管理 Windows 系统相当。
在这种形势下,众多企业用户在 Linux 和 Mac 平台部署 Lotus Notes 客户端服务于日常工作。本文针对 Louts Notes 8.5 安装新特性,详细介绍了 Linux 和 Mac 平台安装部署 Lotus Notes 8.5 客户端的步骤,全面覆盖 Linux Redhat&Suse, Linux Ubuntu 以及 Mac 平台。并向用户展示如何通过 Addtokit 工具进行 Notes 8.5 的定制安装。作者从实际工作经验出发,力求深入细节。如果您还对部署自己的 Lotus Notes 8.5 略感困惑,那么就随本文一起开始您崭新的 Lotus Notes 8.5 之旅吧!
-
转自:http://www.ibm.com/developerworks/cn/lotus/notes85-maclinux/index.html
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14751907/viewspace-622761/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14751907/viewspace-622761/