2.3 以无提示模式安装 iManager

无提示(非交互式)安装不显示用户界面,也不向用户提出任何问题。此时,InstallAnywhere 将使用默认 install.properties 文件中的信息。您可以使用默认文件运行无提示安装,或者编辑该文件以自定义安装过程。

要准备安装,请查看先决条件和系统要求:

您可以在 Linux 或 Windows 服务器上使用默认安装值执行标准无提示安装,或者自定义安装过程,然后使用以下步骤以无提示方式运行安装:

  1. 打开控制台窗口,然后导航到包含您下载的 iManager 文件的目录。

  2. 在命令行中输入以下命令之一:

    • 对于 Linux:

      ./iManagerInstall<platform>.bin -i silent

    • 对于 Windows 系统:

      iManagerInstall.exe -i silent

2.3.1 编辑 Properties 文件以进行自定义的无提示安装

要更好地控制安装哪些模块,可以自定义无提示安装过程。

  1. 打开 install.properties 文件,该文件默认情况下位于包含安装程序可执行文件的同一目录中。

    注:如果您先前在服务器上安装了当前版本的 iManager,则可以使用安装程序生成的 installer.properties 文件。该文件(默认位于 /var/log 目录中)包含您在安装期间指定的值。

  2. 在该 properties 文件中,添加以下参数和值:

    $PLUGIN_INSTALL MODE$

    指定用于控制是否安装插件的属性。添加下面中一个值:

    • DISK -(默认值)指示安装程序从本地磁盘安装插件。

    • NET - 指示安装程序从网络安装插件。

    • BOTH - 指示安装程序同时从磁盘和网络安装插件。

    • SKIP - 不安装插件。

    $PLUGIN_DIR$

    指定位于本地磁盘中的插件的备选路径。默认路径为 installer_root_directory/iManager/installs/platform path/plugin

    安装程序将安装插件目录中的所有模块,子目录除外。

    $PLUGIN_INSTALL_URL$

    指定安装程序可从中下载插件的网络 URL;默认情况下,该 URL 为 。如果您指定了其他 URL,则必须校验 URL 内容,并校验插件是否适合您使用。有关更多信息,请参见部分 1.3, 了解 iManager 插件的安装

    $LAUNCH_BROWSER$

    指定完成安装过程后,安装程序是否会起动 gettingstarted.html 文件。

    $USER_INSTALL_DIR$

    指定要将 iManager 安装到的路径。

    USER_INPUT_ENABLE_IPV6

    指定是否要让 iManager 使用 IPv6 地址。默认情况下,安装程序会将此值设置为 yes

    USER_INPUT_CERTIFICATE_TYPE

    根据您的安全要求,指定是使用 RSA 证书还是使用套件 B 证书。

    如果选择 RSA,请添加以下值之一:

    • NONE

    • LOW

    • MEDIUM

    • HIGH

    如果选择 ECDSA 256,请添加以下值:

    • 仅 SUITEB 128

    如果选择 ECSDSA 384,请添加以下值之一:

    • SUITEB 128

    • SUITEB 192

    对于 ECDSA 证书,iManager 只允许使用套件 B 加密法。

    默认情况下,此值设置为 NONE

  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 名称匹配的任何模块。

2.3.2 运行 iManager 的无提示安装

可以在 Linux 或 Windows 服务器上使用 install.properties 文件(默认情况下位于包含安装程序可执行文件的同一目录中)中的默认值,以无提示方式安装 iManager。

  1. 在控制台窗口中,转到已下载的 install.properties 文件所在的目录。

  2. 在命令行上输入以下命令之一:

    • Linux./iManagerInstallplatform.bin -i silent

    • WindowsiManagerInstall.exe -i silent