Le 20/06/2014 16:22, Daian Olivier a écrit :
Bonjour,
Cette solution pourrait effectivement fonctionner mais je cherche à créer une GPO
exploitant la fonctionnalité d’installation de logiciel (GPO -> Configuration
ordinateur -> Paramètres du logiciel -> Installation de logiciel).
Cette fonctionnalité ne permet qu’une seule chose : indiquer un MSI, et
éventuellement préciser un package de transformation (fichier MST) associé.
Le MSI doit donc déjà contenir en interne les paramètres utiles ou prendre en
charge ceux spécifiés dans le MST. C’est alors par le biais d’une modification
directe du MSI (avec Orca par exemple), ou par l’association d’un MST
complémentaire, que l’on doit préciser le comportement de l’installeur.
Donc (sauf erreur de ma part), ce que je cherche doit se trouver DANS le MSI.
Et je cherche donc le paramètre interne qui pourrait forcer le comportement de
l’installeur lors d’une mise à jour afin qu’il effectue la désinstallation de
l’ancienne version (c’est déjà son comportement) puis une installation TOTALE
de la nouvelle version (et non pas à périmètre identique à celui de l’ancienne
version).
J’aurai bien ajouté à ma GPO d’installation logicielle la suppression des
différentes versions en place sur le parc informatique, mais cela n’a de sens
que pour les installations effectués initialement par GPO et non pour celles
faites manuellement : or, jusqu’à présent, les installations étaient
ponctuelles et réalisées manuellement. J’aurais bien aussi effectué une GPO
scriptée pour désinstaller les LibreOffice déjà présents sur tous les postes,
mais cela risquerait de provoquer des conflits si la GPO d’installation
logicielle de la nouvelle version s’exécute en même temps que la GPO de
désinstallation scriptée. Autre possibilité : appliquer un jour la GPO de
désinstallation scriptée, puis laisser quelques jours passer, retirer la GPO et
appliquer la GPO d’installation logicielle… mais cela provoquerait une
indisponibilité logicielle durable pour de nombreuses personnes, et n’exclut
pas le risque que certaines machines n’aient pas subit la première GPO (postes
restés éteints) avant d’appliquer la seconde.
Par ailleurs, je trouve étrange la logique de l’installeur MSI qui, à présent,
force l’INSTALLATION de tous les composants alors qu’il ne le fait pas pour une
MISE A JOUR : si l’installation totale est requise pour éviter un problème de
dépendance entre les composants de la suite, cela est forcément aussi vrai lors
des mises à jours depuis d’anciennes versions qui n’imposaient pas cela. Je
pense que bon nombre d’entreprises ont choisi d’installer Draw et Impress de la
suite LibreOffice afin de compenser un manque de licences de Visio ou
PowerPoint, et vont se retrouver à ne pas pouvoir utiliser la méthode standard
intégrée aux GPO de déploiement de package MSI, qui intègre une forme de
gestion de versioning basique mais intéressante… et cela impose donc de
retourner au déploiement scripté.
Quoi qu’il en soit, malgré l’avertissement de M$ dans le lien que j’ai indiqué
dans ma réponse à Pierre-Yves Samyn, j’ai testé avec le paramètre ADDLOCAL à la
valeur ALL dans la table PROPERTY du MSI d’installation de LibreOfice 4.2.4.2
et ça semble fonctionner exactement comme ce que je souhaite ! :) Le test de
désinstallation par GPO « non scriptée » fonctionne aussi très bien !
Les tests ont été réalisés sur un Windows XP Service Pack 3. Dès que possible,
je vais compléter mes tests avec deux Windows 7 Service Pack 1 (un 32 bits et
un 64 bits).
Prochaine étape : configurer le MSI pour alléger l’installation et la durée de
lancement par les utilisateurs en ne retenant que le français et peut-être
l’anglais dans les langages installés.
A suivre…
Bonsoir,
Quand j'avais chercher comment personnaliser une installation
automatique, j'avais trouvé ce blog en anglais :
http://lodahl.blogspot.fr/2011/11/silent-installation-following-up.html
Si cela peut donner des pistes.
A+
Laurent BP
--
Envoyez un mail à [email protected] pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne
pourront pas être supprimés