A csendes (nem interaktív) telepítés nem jelenít meg grafikus kezelőfelületet és nem tesz fel kérdéseket a felhasználónak. Ehelyett az InstallAnywhere program egy erre a célra készített tulajdonságfájlból olvassa be a szükséges adatokat.
A csendes telepítésnek két módja van:
Ha az alapértelmezett telepítési értékekkel szeretne szokásos csendes telepítést végrehajtani Linux- vagy Windows-alapú kiszolgálón:
Nyisson meg egy parancssorablakot, és váltson arra a könyvtárra, amely a letöltött iManager-telepítőfájlt tartalmazza.
Írja be a parancssorba az alábbiak egyikét:
Linux esetén:
./iManagerInstall<platform>.bin -i silent
Windows esetén:
iManagerInstall.exe -i silent
Ha nagyobb beleszólást szeretne abba, hogy mely modulok telepítésére kerüljön sor, egyéni beállításokkal is futtathatja a csendes telepítést.
Az install.properties fájl használatával futtatott csendes telepítéshez írja be a következőt:
./iManagerInstallplatform.bin -i silent -f pathto_properties_file
Az install.properties fájl ugyanabban a mappában található meg, amelyben a végrehajtható telepítőfájl.
Az install.properties fájlban adja meg az alábbi értékeket, majd mentse a fájlt:
$PLUGIN_INSTALL MODE$: Ez a tulajdonság szabja meg, hogy sor kerül-e beépülő modulok telepítésére. Adjon meg egyet a következő lehetőségek közül:
DISK (alapbeállítás): a merevlemezről telepíti a beépülő modulokat.
NET: a hálózatról telepíti a beépülő modulokat.
BOTH: a merevlemezről és a hálózatról is telepít beépülő modulokat.
SKIP: kihagyja a beépülő modulok telepítését.
$PLUGIN_DIR$: Ezzel a tulajdonsággal a merevlemez olyan mappáját adhatja meg, amelyet a beépülő modulok alternatív helyeként szeretne használni.
$PLUGIN_INSTALL_URL$: Ez a tulajdonság adja meg a beépülő modulok helyét azonosító URL-címet.
Ez az URL tetszés szerint módosítható. További információ: Szakasz 1.4, Beépülő modulok letöltése és telepítése a szoftver telepítése során.
$LAUNCH_BROWSER$: Ez a tulajdonság azt határozza meg, hogy a gettingstarted.html fájl megnyíljon-e, miután az iManager telepítése befejeződött.
$USER_INSTALL_DIR$: Ez a tulajdonság azt határozza meg, hogy alapértelmezésben melyik mappába történik az iManager telepítése.
USER_INPUT_ENABLE_IPV6: Ez a tulajdonság szabja meg, hogy az IPv6 engedélyezve van-e. A tulajdonság alapértéke yes (igen).
Ha meg szeretné adni, hogy konkrétan mely modulokat töltse le a telepítő, a MANIFEST.MF fájlban található modulazonosítót és -verziót adja meg (ez a fájl az NPM modul META-INF/ mappájában található). Például:
$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)
Ha egyetlen modult sem ad meg, a telepítőprogram a leggyakrabban telepített modulokat fogja telepíteni, melyek a letöltőwebhelyen megtalálható iman_mod_desc.xml fájlokban kijelöltként („selected”) vannak megjelölve.
Ha nem adja meg valamely modul verziószámát, a telepítőprogram az összes olyan modult telepíti, amelynek neve egyezik az NPM modul nevével.