W trakcie instalacji w trybie bez sygnalizacji (nieinteraktywnej) nie jest wyświetlany interfejs użytkownika oraz nie są zadawane żadne pytania. Zamiast tego program InstallAnywhere korzysta z informacji zawartych w pliku właściwości.
Dostępne są dwie opcje instalacji w trybie bez sygnalizacji:
Aby przeprowadzić instalację standardową w trybie bez sygnalizacji na serwerze z systemem Linux lub Windows z zastosowaniem domyślnych wartości instalacyjnych:
Otwórz okno konsoli i przejdź do katalogu zawierającego pobrany plik programu iManager.
W wierszu poleceń wprowadź następujące polecenie:
Linux:
./iManagerInstall<platforma>.bin -i silent
Windows:
iManagerInstall.exe -i silent
W celu uzyskania większej kontroli nad instalowanymi modułami można dostosować proces instalacji w trybie bez sygnalizacji.
Aby przeprowadzić instalację z użyciem pliku install.properties, wprowadź polecenie:
./iManagerInstallplatform.bin -i silent -f pathto_properties_file
Plik install.properties jest dostępny w tym samym katalogu, w którym znajduje się plik wykonywalny programu instalacyjnego.
W pliku install.properties ustaw i zapisz następujące wartości:
$PLUGIN_INSTALL MODE$: ta właściwość steruje instalowaniem dodatków typu plug-in. Określ jedną z poniższych opcji:
DISK (domyślna) — instaluje dodatki typu plug-in z dysku.
NET — instaluje dodatki typu plug-in z sieci.
BOTH — instaluje dodatki typu plug-in zarówno z dysku, jak i z sieci.
SKIP — nie instaluje dodatków typu plug-in.
$PLUGIN_DIR$: ta właściwość definiuje alternatywną ścieżkę położenia dodatków typu plug-in na dysku.
$PLUGIN_INSTALL_URL$: ta właściwość definiuje alternatywny adres URL położenia dodatków typu plug-in.
Ten adres URL można modyfikować. Więcej informacji znajduje się w części Sekcja 1.4, Pobieranie i instalowanie dodatków typu plug-in podczas instalacji.
$LAUNCH_BROWSER$: ta właściwość określa, czy po zakończeniu instalacji programu iManager ma być uruchamiany plik gettingstarted.html.
$USER_INSTALL_DIR$: ta właściwość określa domyślną ścieżkę do katalogu instalacji programu iManager.
USER_INPUT_ENABLE_IPV6: ta właściwość określa, czy ma być włączony protokół IPv6. Domyślnie jest ustawiona wartość yes (tak).
W celu określenia konkretnych modułów do pobrania podaj identyfikator i wersję modułu z pliku MANIFEST.MF znajdującego się w folderze META-INF/ modułu NPM. Na przykład:
$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)
Jeśli nie zostaną określone żadne moduły, wówczas zostaną zainstalowane najczęściej instalowane moduły, oznaczone znacznikami „selected” w plikach iman_mod_desc.xml w witrynie sieci Web pobierania.
W przypadku gdy nie zostanie określona wersja modułu, instalator zainstaluje moduł zgodny z nazwą modułu NPM.