減少 Notes® 安裝套件大小

Windows 或 Mac 上使用 UpdateSiteMgr 工具,或在 Linux 上建立自訂的 rpm 或 deb 安裝套件,最容易減少 Notes® 安裝套件大小。您也可以對支援的 Windows 和 Mac 平台使用此手動方法。

相較於 Notes® 基本配置安裝套件,Notes® 包含可增加安裝套件大小的功能。有些客戶的基礎架構無法有效地處理大型安裝套件的配送,而需要一個方法來減少套件大小,同時仍然能夠運用 Notes® 標準配置用戶端增加的功能。

您可以使用所提供的 UpdateSiteMgr 工具,或手動使用這裡所述的程序來移除某些功能,選擇性地減少安裝套件的大小。
註:Notes® 安裝套件中新增或移除功能的較簡單方式,是使用 Notes® 安裝套件所提供的 UpdateSiteMgr 工具。
註: 只有 Notes® 安裝套件的安裝資訊清單 (install.xml) 中包含 installfeature property required="false" 的功能,才可供移除或用於其他安裝選項。這些包括「複合應用程式編輯器」、「連線(活動)」、內嵌的 HCL Sametime®,以及(針對單一使用者安裝)Domino® Designer 和「Domino® 管理員」用戶端。所有其他提供的功能在安裝套件中仍必須提供。
註: Domino® Designer 和「Domino® 管理員」需要其他步驟,即使用 Tuner 建立一個會完全停用其安裝的轉換。在安裝期間,此轉換檔案必須包括在 Notes® 安裝套件中。
Notes® 安裝套件大小大約減少如下:
  • 內嵌的 Sametime®:4MB
  • CAE 編輯器:4MB
您可以從 Notes® 安裝套件移除下列提供的功能:
  • 內嵌的 Sametime®:以 <installfeature default="true" description="%Sametime.description" id="SametimeUI" .. 表示
  • CAE 編輯器:表示方式為 <installfeature default="false" description="%CAE.description" id="CAE"..
註: installfeature 是定義在安裝資訊清單 (install.xml) 中。這些功能的實作是在 Java 中完成;其程式碼位於安裝套件的已壓縮 Eclipse 更新網路目錄 updateSite.zip 中。為了要減少 updateSite.zip 檔案的大小,可以從 updateSite.zip 檔案以及從安裝資訊清單 (install.xml) 中移除使用者可選取的功能。
若要從 Notes® 安裝套件中移除可用的功能,請執行下列動作:
  1. Notes® 安裝套件複製到本端磁碟機的新目錄中。包括所有子目錄(例如 C:\NotesInstallKit\)。
  2. 在本端複製的 Notes® 安裝套件中,將 updateSize.zip 重新命名為備份名稱,例如 UpdateSiteSave.zip
  3. 將此備份檔案解壓縮至一個新目錄,並保留目錄結構。

    updateSite 名錄的內容包括功能與外掛程式子目錄,以及 site.xml 檔案。

    若要從展開的更新網路目錄中移除這些 installfeature,請參閱下列清單:
    1. 萬用字元檔案
    installfeature 要移除的萬用字元檔案
    Sametime®

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

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

    複合應用程式編輯器

    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. 使用下列格式搜尋功能 ID,來尋找您在步驟 4 移除的功能 ID:
    • 內嵌的 Sametime®:以 installfeature SametimeUI 表示
    • CAE 編輯器:以 installfeature CAE 表示
  9. 從檔案中找到 featureID 的地方,往回尋找檔案中該功能定義開始之處,其開頭為 installfeature ..."
  10. 在開頭如下的那一行「之前」,在行中插入空白行: installfeature ..."
  11. 在空白行中,鍵入 <!- -,然後按 Enter 鍵以結束該行。
  12. installfeature>「之後」,在行中的功能定義的結束處插入空白行。
  13. 在空白行中,鍵入 - - >,然後按 Enter 鍵以結束該行。
  14. 儲存並關閉檔案。
  15. 驗證自訂的安裝套件。如需詳細資料,請參閱「驗證自訂的 Notes® 安裝套件」。
  16. 執行測試安裝或升級,以確定自訂的 Notes® 安裝套件能夠正確運作。