IBM Lotus Notes 8.5 在 MAC 和 Linux 系统安装的新特性

本文介绍了 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 安装方式的改进

从 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 的安装方式

作为 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。

Mac 平台安装方式

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





回页首


Notes 8.5 for Linux 安装新特性

安装之前的准备工作

在 Linux 客户机上安装 IBM Lotus Notes 8.5 之前,应了解以下信息:

客户机配置要求


表 2. Notes 8.5 for Linux 安装需求
项目 描述
操作系统
  • RHEL5.2 Desktop
  • SLED10 SP2 XGL
  • Ubuntu 8.0.4
处理器
  • 兼容 Intel Pentium 或者更高
  • Pentium 4, 1.2GHz 或者更高
内存 最小 512 MB,推荐 1G 或更高
硬盘空间 安装目录(/opt)最小 1.5 G
显示器
  • 彩显
  • 最小分辨率 1024*768
显卡
  • 128M 显存 ( 带 XGL 兼容驱动 )
  • /etc/X11/xgl-hardware-list
协议
  • TCP/IP ( 含 IPv6)

环境准备

如果客户机上安装过 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 安装包:

  1. 解压缩 tar 包: tar xvf C1SP5EN.tar

    图 1. 解压缩命令
    图 1. 解压缩命令

  2. 解压缩完成之后,可以看到安装包列表 :

    图 2. 查看包结构命令
    图 2. 查看包结构命令

  3. 开始安装
    • 安装 Notes RPM 必选包:
      #rpm -i ibm_lotus_notes-8.5.i586.rpm 
      



      图 3. 安装 Notes
      图 3. 安装 Notes

      注意 在 Notes 8.5 之前版本,ISMP 提供静默安装参数。而对于 RPM 来说,默认即为静默安装方式。整个安装过程不需要用户参与。安装过程中不需要选择安装目录和组件,也不需要确认许可。



      图 4. 安装过程结束
      图 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 
    

  4. 查看安装文件

    可以使用以下命令检查是否已安装了一个或多个 Notes rpm 软件包:

     rpm -qa | grep ibm_lotus 
    如下图,我们只安装了 Notes 组件和 Activities 组件
    



    图 5. 查看已安装组件
    图 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 安装
    图 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 已安装的包
图 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. 将启动文件添加到任务栏里
图 8. 将启动文件添加到任务栏里

选择 Application -> Office -> Lotus Notes 8.5 来启动 Notes 应用程序。

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


图 9. 许可同意界面
图 9. 许可同意界面

图 10. Notes 启动界面
图 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 数据目录

注意 如果卸载之后需要清理环境,也请删除如上所示这些文件

卸载 Lotus Notes 8.5:

RPM 卸载

  • 退出 Notes 应用程序
  • 切换到 root 用户权限
  • GUI 卸载方式:

    在 Suse 上,使用“删除软件”应用程序。单击“计算机 - 系统应用程序 – 删除软件”。选择 Notes rpm 软件包,单击“删除”。

    在 Redhat 上,使用“应用程序”菜单中的“添加 / 删除软件”应用程序。搜索并选择 Notes RPM 软件包。单击“应用”。

  • 命令行卸载方式
    1. 首先使用以下命令检查安装了哪些与 Notes 相关的 rpm 包 rpm -qa | grep ibm_lotus
    2. 在一个命令行中卸载所有 Notes rpm 软件包。
    3. #rpm -e ibm_lotus_notes ibm_lotus_activities ibm_lotus_cae ibm_lotus_sametime ibm_lotus_symphony
    4. 也可以逐个卸载可选组件包,最后卸载 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 应用程序。

    1. 单击“系统 - 管理”。
    2. 单击 Synaptic Package Manager。
    3. 搜索并选择 Notes deb 软件包。
    4. 单击“标记为删除”。
    5. 单击“应用”。
    6. 为其余的 Notes deb 软件包重复操作。
  • 命令行方式卸载
    1. 使用以下命令检查安装了哪些与 notes 相关的 deb 包: $dpkg -l "ibm-lotus*"
    2. 在一个命令行里卸载所有 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
      			

    3. 逐个卸载软件包,请确保最后卸载 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 
      

    4. 卸载组件之后的文件状态
      sudo dpkg -l "ibm-lotus*"
      

      Notes 8.5 for Mac 安装新特性

      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
      图 11. 双击安装包下的 Lotus Notes Installer.mpkg

      点击 continue 进入安装界面:


      图 12. Mac Notes 安装欢迎界面
      图 12. Mac Notes 安装欢迎界面

      点击 continue,


      图 13. 阅读重要信息和许可文件
      图 13. 阅读重要信息和许可文件

      如图所示:可以看到 Notes 8.5 的 Application 文件夹在 /Application/Notes.app 下,Data 文件夹在 $Home/Library/Application Support/Lotus Notes Data,$Home 即当前用户的 Home 路径。


      图 14. 许可同意界面
      图 14. 许可同意界面

      点击 agree:


      图 15. 选择安装盘
      图 15. 选择安装盘

      这里如果系统有多个系统盘,则会出现多个系统盘可以选择一个系统盘作为 notes 的安装位置,点击要安装 notes 的系统盘,选择后如下所示:


      图 16. 确定安装到 Macintosh HD
      图 16. 确定安装到 Macintosh HD

      下面的对话框中,可以选择要安装的组件,这里选择安装所有组件,


      图 17. 选择要安装的组件
      图 17. 选择要安装的组件

      定制 Notes 作为默认的邮件、日历、联系人工具:


      图 18. 定制 Notes 作为默认的邮件,日历,联系人工具
      图 18. 定制 Notes 作为默认的邮件,日历,联系人工具

      图 19. 确认安装路径
      图 19. 确认安装路径

      这里可以选择 Change Install Location 来选择更改安装路径。


      图 20. 输入用户名和密码
      图 20. 输入用户名和密码

      点击 install,在弹出的如下对话框中输入当前用户密码:


      图 21. 安装过程界面
      图 21. 安装过程界面

      进入安装过程,需要几分钟时间来完成安装:


      图 22. 安装过程界面
      图 22. 安装过程界面

      点击 continue:


      图 23. 安装预备过程结束
      图 23. 安装预备过程结束

      图 24. 安装结束界面
      图 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 启动文件位置
      图 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

      注意 如果卸载之后需要清理环境,也请删除如上所示这些文件

      卸载 Lotus Notes 8.5:

      使用安装包中提供的 uninstaller 卸载程序来卸载 Notes 客户端。具体卸载过程如下:

      双击 uninstaller 卸载程序,将出现如下对话框:


      图 26. 双击卸载程序,出现选择界面
      图 26. 双击卸载程序,出现选择界面

      在此对话框中选中安装了 Notes 的 Macintosh HD,如下图:


      图 27. 选择 Notes 所在的位置
      图 27. 选择 Notes 所在的位置

      点击 Uninstall 在出现的对话框中输入当前用户的密码,点击 ok。


      图 28. 输入用户名和密码
      图 28. 输入用户名和密码

      图 29. 卸载界面
      图 29. 卸载界面

      卸载成功,点击 Quit 退出。

      使用 addToKit 工具对 Notes 安装包进行定制:

      addToKit 工具简单介绍 :

      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] 的参数信息可能会发生变化。

      在 Linux 使用 addToKit 工具定制安装包:

      接下来,我们将通过一个简单的实例来说明如何将一个 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 工具时,有以下几点需要注意:

      • 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/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值