1.6 無訊息安裝 iManager

無訊息 (非互動式) 安裝不會顯示使用者介面,且不會向使用者提出問題。InstallAnywhere 會轉而使用內容檔案中的資訊來達到此目的。

NetWare 不支援無訊息安裝。

必須安裝 Solaris GUI 程式庫才能使 iManager 安裝程式正常運作。適用於 Solaris 的 iManager 安裝程式不支援無頭 (headless) 安裝。

1.6.1 標準無訊息安裝

若要在 Solaris、Linux、HP-UX 或 Windows 上執行標準靜默安裝,請接受所有預設值︰

  1. 開啟主控台視窗,移至包含您下載之 iManager 檔案的目錄中。

  2. 如果是 Linux 和 Solaris HP-UX,請在指令行中輸入以下指令︰

    ./iManagerInstall<platform>.bin -i silent

    或者,如果是 Windows,則輸入以下指令︰

    iManagerInstall.exe -i silent

1.6.2 自定無訊息安裝

若要執行自定無訊息安裝以更多地控制將安裝哪些模組︰

  1. 在包含安裝程式可執行檔案的同一目錄中建立 installer.properties 檔案。

  2. 若要使用 installer.properties 檔案執行無訊息安裝,請輸入︰

    ./iManagerInstallplatform.bin -i silent -f pathto_properties_file

  3. 在 installer.properties 中,設定並儲存下列內容值︰

    • $PLUGIN_INSTALL MODE$ (該內容將控制是從磁碟、網路、磁碟和網路安裝外掛程式還是不安裝)
      • 如果要從磁碟安裝外掛程式,請將此內容設定為 DISK。
        • 此為缺省值。
      • 如果要從網路安裝外掛程式,請將此內容設定為 NET。
      • 如果要從磁碟和網路安裝外掛程式,請將此內容設定為 BOTH。
      • 如果不安裝外掛程式,則將此內容設定為 SKIP。
    • $PLUGIN_DIR$ (該內容將定義外掛程式在磁碟上的替換路徑)
      • 缺省路徑為 installer_root_directory/iManager/installs/platform path/plugin
      • 外掛程式目錄中找到的所有模組均已安裝 (不含子目錄)。
    • $PLUGIN_INSTALL_URL$ (該內容將指定外掛程式所在的 URL)
  4. 若要指定特定模組進行下載,請使用以下範例,提供位於 NPM 的 META-INF/ 資料夾下 MANIFEST.MF 檔案中的模組 ID 和版本號。

    $PLUGIN_MODULE_ID_1$=eDirectoryBackupAndRestore
    
    $PLUGIN_VERSION_1$=2.6.20050517
    
    $PLUGIN_MODULE_ID_2$=ldap
    
    $PLUGIN_VERSION_2$=2.6.20050517
    
    etc. . . . (repeated as many times as there are modules)
    

    如果沒有定義任何模組,則會安裝下載網站上 iman_mod_desc.xml 檔案中標記為「典型」的最常用模組。

    如果沒有定義模組的版本,則會安裝符合 NPM 名稱的任意模組。