Mise à jour d'un soft

47 views
Skip to first unread message

Cédric H

unread,
Aug 24, 2023, 8:41:09 AM8/24/23
to updatengine-ng
Bonjour à tous,

J'aimerais faire un package de mise à jour d'un soft.
Pour cela j'ai crée deux conditions que j'ai affecté à mon package :

Logiciel XXX n'est pas installé ou version inf pour le contrôle de version
et
Logiciel installé pour contrôler qu'il est déjà présent et qu'il faut uniquement faire un update

mais...
Bah ce ne fonctionne pas.

Comment puis-je faire ?

Merci

Cédric

noel.m...@gmail.com

unread,
Nov 27, 2023, 6:07:27 AM11/27/23
to updatengine-ng
Bonjour,

Si je comprends bien, vous souhaitez faire une mise à jour uniquement si le logiciel est installé sans lancer la commande en cas d'absence de celui-ci sur le poste ? En résumé, mettre à jour mais ne pas installer ?

La condition "Logiciel / version est installé" vérifie nom+version, même si la version est vide. Les conditions étant vérifiées par un opérateur "ET logique", le contrôle de version de votre première condition où il est vérifié que la version installée doit être inférieure à X.X va à l'encontre de la seconde où la version doit être égale à X.X. Pour faire court, (version < X.X ET version = X.X) = FAUX, donc pas d'exécution du package.

Il faut en fait ces deux conditions pour ne faire que de l'update :
  • "Logiciel non installé ou inférieure à" : renseigner les champs "nom" et "version"
  • "Logiciel installé et supérieure à" : renseigner le champs "nom" et laisser vide "version" afin de ne tester que la présence du logiciel
Désolé pour la réponse tardive, j'ai manqué quelques messages ces derniers temps,
À bientôt,
Noël
Reply all
Reply to author
Forward
0 new messages