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.

NetWare ne prend pas en charge l'installation en mode silencieux.

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'instruction suivante pour Linux :

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

    ou ceci pour Windows :

    iManagerInstall.exe -i silent

1.6.2 Installation personnalisée en mode silencieux

Pour effectuer une installation personnalisée en mode silencieux afin de mieux contrôler quels sont les modules installés :

  1. Créez un fichier installer.properties dans le répertoire qui contient le fichier exécutable du programme d'installation.

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

    ./iManagerInstall plate-forme.bin -i silent -f chemin_fichier_propriétés

  3. Dans installer.properties, définissez et enregistrez les valeurs suivantes pour :

    • $PLUGIN_INSTALL MODE$ (propriété qui détermine si les plug-ins sont installés à partir d'un disque ou d'un réseau, voire les deux ou aucun)

      • Si les plug-ins doivent être installés à partir d'un disque, définissez cette propriété sur DISK. Il s'agit de la valeur par défaut.

      • Si les plug-ins doivent être installés à partir du réseau, définissez cette propriété sur NET.

      • Si les plug-ins doivent être installés à partir d'un disque et du réseau, définissez cette propriété sur BOTH.

      • Si aucun plug-in ne doit être installé, définissez cette propriété sur SKIP.

    • $PLUGIN_DIR$ (propriété qui définit un autre chemin vers des plug-ins stockés sur un 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 où se trouvent les plug-ins)

      Cette URL est modifiable. Pour plus d'informations, reportez-vous à la section Téléchargement et installation de modules de plug-in du Guide d'administration de iManager 2.7.

  4. Pour spécifier des modules spécifiques à télécharger, utilisez les exemples suivants, en indiquant l'ID et la version du module mentionnés dans le fichier MANIFEST.MF, situé dans le dossier META-INF/ de NPM.

    $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 aucun module n'est défini, 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 la version n'est pas précisée pour un module, le programme installe n'importe quel module qui correspond au nom du NPM.