无提示(非交互式)安装不显示用户界面,也不向用户提出任何问题。此时,InstallAnywhere 将使用默认 install.properties 文件中的信息。您可以使用默认文件运行无提示安装,或者编辑该文件以自定义安装过程。
要准备安装,请查看先决条件和系统要求:
iManager:部分 22.4.2, 在 Linux 平台上安装 iManager 的注意事项。
iManager 工作站:部分 22.4.4, 在 Linux 客户端上安装 iManager Workstation 的注意事项。
另请参见版本随附的“发行说明”。
要更好地控制安装哪些模块,可以自定义无提示安装过程。
打开 install.properties 文件;默认情况下,该文件位于各操作系统环境的 Identity Manager 安装包 .iso 映像文件中的 products/iManager 目录内。
注:如果您先前在服务器上安装了当前版本的 iManager,则可以使用安装程序生成的 installer.properties 文件。该文件(默认位于 /var/log 目录中)包含您在安装期间指定的值。
在该 properties 文件中,添加以下参数和值:
指定用于控制是否安装插件的属性。添加下面中一个值:
DISK -(默认值)指示安装程序从本地磁盘安装插件。
NET - 指示安装程序从网络安装插件。
BOTH - 指示安装程序同时从磁盘和网络安装插件。
SKIP - 不安装插件。
指定位于本地磁盘中的插件的备选路径。默认路径为 installer_root_directory/iManager/installs/platform path/plugin。
安装程序将安装插件目录中的所有模块,子目录除外。
指定安装程序可从中下载插件的网络 URL;默认情况下,该 URL 为 。如果您指定了其他 URL,则必须校验 URL 内容,并校验插件是否适合您使用。有关更多信息,请参见部分 22.3, 了解 iManager 插件的安装。
指定完成安装过程后,安装程序是否会起动 gettingstarted.html 文件。
指定要将 iManager 安装到的路径。
指定是否要让 iManager 使用 IPv6 地址。默认情况下,安装程序会将此值设置为 yes。
对于要下载并安装的每个插件模块,请指定 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 名称匹配的任何模块。
您可以在 Linux 或 Windows 服务器上,使用 install.properties 文件中的默认值以无提示模式安装 iManager。默认情况下,该文件位于各操作系统环境的 Identity Manager 安装包 .iso 映像文件中的 products/iManager 目录内。products/iManager 目录还应包含安装可执行文件。
在控制台窗口中,转到已下载的 install.properties 文件所在的目录。
在命令行上输入以下命令之一:
Linux:./iManagerInstallplatform.bin -i silent
Windows:iManagerInstall.exe -i silent