23.3 以靜默模式安裝 iManager

靜默 (非互動式) 安裝不顯示使用者介面,也不向使用者提出任何問題。在此模式下,InstallAnywhere 會使用預設 install.properties 檔案中的資訊。您可以使用預設檔案執行靜默安裝,或者編輯該檔案以自訂安裝程序。

若要進行安裝準備工作,請檢閱先決條件和系統要求:

23.3.1 編輯 Properties 檔案以進行自訂的靜默安裝

如需更多用於安裝模組的控制項,可以自訂無訊息安裝程序。

  1. 開啟 install.properties 檔案。依預設,該檔案位於適用於各作業系統環境的 Identity Manager 安裝套件 .iso 影像檔中的 products/iManager 目錄內。

    附註:如果您先前已在伺服器上安裝了目前版本的 iManager,則此時可以使用安裝程式之前產生的 installer.properties 檔案。該檔案 (預設位於 /var/log 目錄中) 包含您在安裝期間指定的值。

  2. 在該 properties 檔案中,新增以下參數和值:

    $PLUGIN_INSTALL MODE$

    指定用於控制是否安裝外掛程式的內容。新增下列其中一個值:

    • DISK - (預設值) 指示安裝程式從本地磁碟安裝外掛程式。

    • NET - 指示安裝程式從網路中安裝外掛程式。

    • BOTH - 指示安裝程式既從磁碟也從網路中安裝外掛程式。

    • SKIP - 不安裝外掛程式。

    $PLUGIN_DIR$

    指定本地磁碟中外掛程式的替代路徑。預設路徑為安裝程式根目錄/iManager/installs/平台路徑/plugin。

    安裝程式將會安裝 plugin 目錄中的所有模組,子目錄中的模組除外。

    $PLUGIN_INSTALL_URL$

    指定安裝程式可從中下載外掛程式的網路 URL。依預設,該 URL 為 。如果您指定了其他 URL,則必須驗證 URL 內容,並驗證外掛程式是否適用於您。如需詳細資訊,請參閱節 22.3, 瞭解 iManager 外掛程式的安裝。

    $LAUNCH_BROWSER$

    指定在安裝程序完成後,是否讓安裝程式啟動 gettingstarted.html 檔案。

    $USER_INSTALL_DIR$

    指定 iManager 的安裝路徑。

    USER_INPUT_ENABLE_IPV6

    指定是否要讓 iManager 使用 IPv6 位址。依預設,安裝程式會將此值設定為 yes。

  3. 對於要下載並安裝的每個外掛程式模組,請指定 MANIFEST.MF 檔案中的模組 ID 和版本。該檔案位於 .npm (外掛程式模組) 的 META-INF/ 資料夾中。例如:

    $PLUGIN_MODULE_ID_1$=eDirectoryBackupAndRestore
    $PLUGIN_VERSION_1$=2.7.20050517
    $PLUGIN_MODULE_ID_2$=ldap
    $PLUGIN_VERSION_2$=2.7.20050517

    附註:

    • 如果您未指定任何模組,安裝程式將會安裝最常安裝的模組,這些模組在下載網站上的 iman_mod_desc.xml 檔案中標記為「selected」。

    • 如果您未定義模組版本,安裝程式將會安裝與 .npm 名稱相符的任何模組。

23.3.2 執行 iManager 的靜默安裝

您可以在 Linux 或 Windows 伺服器上,使用 install.properties 檔案中的預設值以靜默模式安裝 iManager。依預設,該檔案位於適用於各作業系統環境的 Identity Manager 安裝套件 .iso 影像檔中的 products/iManager 目錄內。Products/iManager 目錄應該也包含了安裝可執行檔。

  1. 在主控台視窗中,移至下載的 install.properties 檔案所在的目錄。

  2. 在指令行中,輸入下列其中一個指令:

    • Linux︰./iManagerInstall平台.bin -i silent

    • Windows:iManagerInstall.exe -i silent