無訊息 (非互動式) 安裝不會顯示使用者介面或詢問使用者任何問題。InstallAnywhere 會轉而使用內容檔案中的資訊來達到此目的。
以下有兩種無訊息安裝選項:
若要使用預設安裝值,在 Linux 或 Windows 伺服器上執行標準無訊息安裝:
開啟主控台視窗,移至包含您下載之 iManager 檔案的目錄中。
在指令行中,輸入下列其中一個指令:
若為 Linux:
./iManagerInstall<platform>.bin -i silent
若為 Windows:
iManagerInstall.exe -i silent
如需更多用於安裝模組的控制項,可以自訂無訊息安裝程序。
若要使用 install.properties 檔案執行無訊息安裝,請輸入︰
./iManagerInstallplatform.bin -i silent -f pathto_properties_file
install.properties 檔案位於與安裝程式執行檔相同的目錄中。
在 install.properties 中設定並儲存以下項目的值:
$PLUGIN_INSTALL MODE$:此內容控制外掛程式是否安裝。指定下列其中一項:
DISK (預設值) 是從磁碟安裝外掛程式。
NET 是從網路安裝外掛程式。
BOTH 可從磁碟亦可從網路安裝外掛程式。
SKIP 則是不安裝外掛程式。
$PLUGIN_DIR$:此內容定義外掛程式在磁碟上的其他路徑。
$PLUGIN_INSTALL_URL$:此內容指定外掛程式所在的 URL。
您可以修改此 URL。如需詳細資訊,請參閱節 1.4, 在安裝期間下載並安裝外掛程式。
$LAUNCH_BROWSER$:此內容指定當 iManager 安裝完成時 gettingstarted.html 檔案是否啟動。
$USER_INSTALL_DIR$:此內容指定將要安裝 iManager 的預設路徑。
USER_INPUT_ENABLE_IPV6:此內容指定是否要啟用 IPv6。依照預設,此選項會設定為「是」。
若要指定下載特定模組,請從 MANIFEST.MF 檔案 (位於 NPM 的 META-INF/ 資料夾) 指定模組 ID 和版本。例如:
$PLUGIN_MODULE_ID_1$=eDirectoryBackupAndRestore
$PLUGIN_VERSION_1$=2.7.20050517
$PLUGIN_MODULE_ID_2$=ldap
$PLUGIN_VERSION_2$=2.7.20050517
etc. . . . (repeated as many times as there are modules)
如果未指定任何模組,則會安裝最常安裝的模組,也就是下載網站上 iman_mod_desc.xml 檔案中標記為「seleceted」的模組。
如果未定義模組版本,則安裝程式會安裝任何符合 NPM 名稱的模組。