1.6 Installation du serveur iManager en mode silencieux

Une installation silencieuse (non interactive) n'affiche aucune interface utilisateur et ne pose aucune question à l'utilisateur. En revanche, le programme InstallAnywhere utilise les informations contenues dans un fichier de propriété prévu à cet effet.

Il existe deux options d'installation en mode silencieux :

1.6.1 Installation standard en mode silencieux

Pour effectuer une installation standard en mode silencieux sur un serveur Linux ou Windows, en utilisant les valeurs d'installation par défaut, procédez comme suit :

  1. Ouvrez une fenêtre de console et accédez au répertoire qui contient le fichier iManager téléchargé.

  2. Sur la ligne de commande, entrez l'une des commandes suivantes :

    • Pour Linux :

      ./iManagerInstall<plate-forme>.bin -i silent

    • Pour Windows :

      iManagerInstall.exe -i silent

1.6.2 Installation personnalisée en mode silencieux

Pour mieux contrôler les modules installés, vous pouvez personnaliser le processus d'installation en mode silencieux.

  1. Pour effectuer une installation en mode silencieux à l'aide du fichier install.properties, entrez la commande suivante :

    ./iManagerInstallplatform.bin -i silent -f pathto_properties_file
    

    Le fichier install.properties est disponible dans le même répertoire que celui contenant le fichier exécutable du programme d'installation.

  2. Dans le fichier install.properties, définissez et enregistrez les valeurs suivantes pour :

    • $PLUGIN_INSTALL MODE$ : propriété qui contrôle si les plug-ins sont installés. Spécifiez l'un des éléments suivants :

      • DISK (valeur par défaut) : installe les plug-ins à partir du disque.

      • NET : installe les plug-ins à partir du réseau.

      • BOTH : installe les plug-ins à partir du disque et du réseau.

      • SKIP : n'installe pas les plug-ins.

    • $PLUGIN_DIR$ : propriété qui définit un autre chemin de stockage des plug-ins sur le disque.

      • Le chemin par défaut est répertoire_racine_programme_installation/iManager/installs/ chemin_plate-forme/plugin
      • Tous les modules présents dans le répertoire de plug-ins sont installés, sauf ceux contenus dans les sous-répertoires.
    • $PLUGIN_INSTALL_URL$ : propriété qui spécifie l'URL de l'emplacement des plug-ins.

      Cette URL est modifiable. Pour plus d'informations, reportez-vous à la Section 1.4, Téléchargement et installation de plug-ins pendant l'installation.

    • $LAUNCH_BROWSER$ : propriété qui spécifie si le fichier gettingstarted.html doit s'ouvrir une fois l'installation de iManager terminée.

    • $USER_INSTALL_DIR$ : propriété qui spécifie le chemin d'installation par défaut de iManager.

    • USER_INPUT_ENABLE_IPV6: propriété qui spécifie s'il convient d'activer le protocole IPv6. Par défaut, cette propriété est définie sur Oui.

  3. Pour spécifier des modules spécifiques à télécharger, indiquez l'ID et la version du module mentionnés dans le fichier MANIFEST.MF, situé dans le dossier META-INF/ de NPM. Par exemple :

    $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)
    

    Si vous ne spécifiez aucun module, le programme installe ceux qui sont les plus fréquemment installés, portant la mention « selected » dans les fichiers iman_mod_desc.xml sur le site Web de téléchargement.

    Si vous ne définissez aucune version d'un module, le programme d'installation installe n'importe quel module qui correspond au nom du NPM.