降低 Notes® 安装工具包的大小

通过在 Windows 或 Mac 上使用 UpdateSiteMgror,或通过在 Linux 上创建定制 rpm 或 deb 安装工具包,可以轻松降低 Notes® 安装工具包的大小。还可以对受支持的 Windows 和 Mac 平台使用此手动方法。

Notes® 包含一些功能部件,与 Notes® 基本配置安装工具包相比,这些功能部件增加了安装工具包的大小。某些客户的基础结构不足以有效地处理大型安装工具包的分发,需要一种方法降低工具包的大小,同时仍使用 Notes® 标准配置客户机中增加的功能。

或者,可以使用提供的 UpdateSiteMgrtool 除去特定功能部件或手动使用此处所述的过程来降低安装工具包的大小。
注:Notes® 安装工具包中添加或除去功能部件的更简便方法是使用 Notes® 安装工具包内提供的 UpdateSiteMgr 工具。
注: Notes® 安装工具包的安装清单 (install.xml) 中仅包含 installfeature property required="false" 的功能部件可使用除去或其他安装选项。其中包括 Composite Applications Editor、Connections (Activities)、嵌入式 HCL Sametime®以及(针对单一用户安装)Domino® Designer 和 Domino® Administrator 客户机。其他所有提供的功能部件均应在安装工具包中保持提供状态。
注: Domino® Designer 和 Domino® Administrator 需要额外的步骤使用调整器创建完全禁用安装的转换。安装期间,Notes® 安装工具包必须包含此变换文件。
Notes® 安装工具包大小的大致减小量如下所示:
  • 嵌入式 Sametime®- 4MB
  • CAE Editor – 4MB
可以除去 Notes® 安装工具包中提供的以下功能部件:
  • 嵌入式 Sametime®- 表示为 <installfeature default="true" description="%Sametime.description" id="SametimeUI" ..
  • CAE Editor – 表示为 <installfeature default="false" description="%CAE.description" id="CAE"..
注: 安装功能部件在安装清单文件 (install.xml) 中定义。这些功能部件的实施是通过 Java 完成的;代码将驻留在安装工具包的压缩 Eclipse 更新站点目录 updateSite.zip 中。可以从 updateSite.zip 文件和安装清单 (install.xml) 中除去用户选择的功能部件,以降低 updateSite.zip 文件的大小。
要从 Notes® 安装工具包中除去可用功能部件,请执行下列操作:
  1. Notes® 安装工具包复制到本地驱动器上的新目录。包括所有子目录(例如 C:\NotesInstallKit\)。
  2. 在本地复制的 Notes® 安装工具包中,将 updateSize.zip 重命名为备份名称,例如 UpdateSiteSave.zip
  3. 将该备份文件解压缩到新目录,保留目录结构。

    updateSite 目录的内容包括功能部件和插件子目录,以及 site.xml 文件。

    要从展开的更新站点目录中除去这些安装功能部件,请参考以下列表:
    1. 通配符文件
    installfeature 要删除的通配符文件
    Sametime®

    features\com.ibm.notes.sametime.installed.feature_*

    plugins\com.ibm.notes.sametime.installed_*

    Composite Application Editor

    features\com.ibm.rcp.aaf.feature_*

    plugins\com.ibm.rcp.aaf.*

    plugins\com.ibm.rcp.aaf_*

    features\com.ibm.notes.toolbox.ca.adapter.feature_*

  4. 从扩展的更新站点目录中除去适当文件。
  5. 通过压缩展开的更新站点目录创建新的 updateSite.zip 文件,从而确保将所有子目录包括在内;保留现有目录结构。
  6. install.xml 文件复制到 installsave.xml 等备份文件中。
  7. 使用文本编辑器或 XML 编辑器打开 install.xml 文件。
  8. 通过搜索使用以下格式的功能部件标识,找到在步骤 4 中除去的功能部件的标识:
    • 嵌入式 Sametime®- 表示为 installfeature SametimeUI
    • CAE Editor – 表示为 installfeature CAE
  9. 从已找到功能部件标识所在的文件位置开始,在文件中向后查找该功能部件定义的起始处,此定义以 installfeature ..." 开头。
  10. 在以 开头的行之前插入空白行 installfeature ..."
  11. 在空白行中输入 <!- -,然后按 Enter 键以结束此行。
  12. 在功能部件定义的末尾行(即 installfeature> 行)后插入空白行。
  13. 在空白行中输入 - - >,然后按 Enter 键以结束此行。
  14. 保存并关闭该文件。
  15. 验证定制的安装工具包。有关详细信息,请参阅验证定制 Notes® 安装工具包
  16. 执行测试安装或升级以确保定制 Notes® 安装工具包运行正常。