Depuis récemment, j'utilise des politiques AD pour déployer des packages logiciels via GPO sur un petit domaine. Cela fonctionnait bien, mais je ne sais pas quelle est la bonne procédure pour mettre à niveau un package.
En supposant que j'ai initialement déployé X , la version a via GPO nommée " Installer X ". Tout fonctionne bien et avec le temps, la version b est publiée. (En supposant que le .msi de la nouvelle version peut effectuer une mise à niveau de la version déjà installée), je pense avoir les options suivantes pour effectuer la mise à niveau:
remplacer .msi d'origine dans le point de distribution, puis via l'Éditeur de stratégie de groupe (ouvrir l'objet de stratégie de groupe " Installer X "), sous Configuration ordinateur / Paramètres logiciels / Installation logicielle, attribuer une tâche à "Redéployer l'application"
utilisez l'Éditeur de stratégie de groupe pour créer un nouveau package dans Configuration ordinateur / Paramètres logiciels / Installation logicielle pour la nouvelle version et spécifiez le package plus ancien qui doit être mis à niveau par celui-ci (dans l'onglet Mise à niveau, sélectionnez le package pour la version a ; options pour désinstaller l'existant ou effectuez une améliorer)
utiliser l'Éditeur de stratégie de groupe pour supprimer un package pour la version a (avec l'option de désinstallation immédiate) et ajouter un nouveau package pour la version b
Des questions:
- Quels sont les inconvénients de la 1ère option?
- La 2e option est-elle un moyen approprié / recommandé de mise à niveau des packages distribués via GPO?
- Existe-t-il d'autres subtilités, meilleures pratiques ou quelques conseils généraux concernant la mise à niveau des packages via les GPO?
EDIT: De plus, je n'ai testé correctement que 3, donc si je manque une étape importante en 1 et 2, j'apprécierais les pointeurs. :)