При автоматической (не интерактивной) установке не отображается пользовательский интерфейс и не задаются вопросы. Вместо этого используется программа iManager InstallAnywhere, которая получает необходимую информацию из файла свойств.
Имеется два варианта автоматической установки.
Чтобы выполнить автоматическую установку с параметрами по умолчанию на сервере Linux или Windows, выполните указанные ниже действия.
Откройте окно консоли и перейдите в каталог, в котором содержится загруженный файл iManager.
В командной строке введите одну из указанных ниже команд.
Для Linux:
./iManagerInstall< платформа>.bin -i silent
Для Windows:
iManagerInstall.exe -i silent
Чтобы получить больше возможностей управления установкой модулей, можно настроить процесс автоматической установки.
Чтобы запустить автоматическую установку с помощью файла install.properties, введите следующую команду:
./iManagerInstallplatform.bin -i silent -f pathto_properties_file
Файл install.properties содержится в том же каталоге, где и исполняемый файл установщика.
Задайте и сохраните указанные ниже значения в файле installer.properties.
$PLUGIN_INSTALL MODE$ — свойство, управляющее установкой подключаемых модулей. Укажите один из следующих параметров:
DISK (по умолчания), чтобы установить подключаемый модуль с диска;
NET, чтобы установить подключаемый модуль из сети;
BOTH, чтобы установить подключаемый модуль с диска и из сети;
SKIP, чтобы пропустить установку подключаемых модулей.
$PLUGIN_DIR$ — свойство, определяющее альтернативный путь, по которому на диске размещаются подключаемые модули.
$PLUGIN_INSTALL_URL$ — свойство, определяющее адрес, по которому расположены подключаемые модули.
Этот URL-адрес можно изменять. Дополнительные сведения см. в Раздел 1.4, Загрузка и установка подключаемых модулей во время установки.
$LAUNCH_BROWSER$ — свойство, определяющее, нужно ли запустить файл gettingstarted.html по завершении установки iManager.
$USER_INSTALL_DIR$ — свойство, указывающее каталог установки iManager по умолчанию.
USER_INPUT_ENABLE_IPV6 — свойство, указывающее. нужно ли включить IPv6. По умолчанию установлено значение да.
Для загрузки определенных подключаемых модулей укажите идентификатор модуля и его версию, которые можно найти в файле MANIFEST.MF, расположенной в папке подключаемых модулей META-INF/. Например:
$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 на веб-сайте загрузки.
Если не указана версия модуля, программа установки использует для установки любой модуль, соответствующий названию NPM.