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