Novell Confidential Manual (FRA) 6 October 2004
42
Désinstallation d'applications
Les applications distribuées via Novell
®
ZENworks
®
Desktop Management peuvent être désinstallées. Vous pouvez choisir de désinstaller ou non la totalité des fichiers, des raccourcis, des entrées INI et des entrées de registre qui ont été installés ou modifiés avec l'application.
Chaque poste de travail utilisateur dispose d'un cache local qui contient des informations relatives aux applications installées sur le poste de travail. Lorsque vous désinstallez une application, ce cache est utilisé pour s'assurer que les fichiers et les paramètres appropriés ont été supprimés du poste de travail. Si les fichiers source de l'application ont été copiés dans le cache local du poste de travail, ils seront également supprimés. Pour plus d'informations sur le cache local, reportez-
vous au Chapitre 23, « Programme de lancement d'applicatifs Novell : gestion du cache », page 247
.
Par défaut, la fonction de désinstallation d'une application est désactivée. Vous devez au préalable activer une application à désinstaller. Ceci fait, une application peut être désinstallée en la dissociant des utilisateurs ou des postes de travail, ou configurée pour être désinstallée lorsqu'elle n'a pas été utilisée au terme d'une certaine période. Les utilisateurs peuvent également désinstaller une application à l'aide de Novell Application Launcher
TM
à condition que cette fonctionnalité ait
été activée. Pour plus d'informations, reportez-vous aux sections suivantes :
« Autorisation à désinstaller une application », page 377
« Désinstallation des applications inutilisées », page 380
« Utilisation du programme de lancement d'applicatifs pour désinstaller une application », page 382
« Désinstallation d'applications sur des serveurs Terminal Server », page 382
Autorisation à désinstaller une application
La désinstallation d'une application nécessite une configuration attentive de l'objet Application pour éviter de supprimer accidentellement un fichier essentiel sur le poste de travail. C'est pour cette raison, que la fonction de désinstallation d'applications est désactivée par défaut.
Pour activer la désinstallation d'une application :
1
Dans ConsoleOne
®
, cliquez avec le bouton droit de la souris sur l'objet Application, puis cliquez sur Propriétés.
2
Cliquez sur l'onglet Commun > Désinstaller pour afficher la page Désinstaller.
Désinstallation d'applications
377
Novell Confidential Manual (FRA) 6 October 2004
3
4
Cochez la case Autoriser la désinstallation pour activer l'option.
Si vous voulez que les utilisateurs puissent désinstaller l'application eux-mêmes, cliquez sur
Permettre à l'utilisateur d'effectuer une désinstallation manuelle pour activer cette option.
Pour plus d'informations sur la désinstallation de l'application par un utilisateur, reportez-vous
à
« Utilisation du programme de lancement d'applicatifs pour désinstaller une application », page 382
.
5
Configurez les autres options de désinstallation selon les besoins :
Avertir l'utilisateur avant la désinstallation : Sélectionnez cette option pour avertir l'utilisateur avant de désinstaller l'application sur son poste de travail. Si l'utilisateur répond
« Non » à l'invite, l'application n'est pas supprimée.
Informer l'utilisateur avant de redémarrer : Dans certains cas, la désinstallation d'une application peut nécessiter le redémarrage du poste de travail. Cochez cette option pour avertir les utilisateurs que le poste de travail va être redémarré. Si les utilisateurs répondent « Non », la désinstallation n'est complètement terminée qu'au prochain redémarrage manuel.
Arrêter l'application avant de procéder à la désinstallation : Sélectionnez cette option pour obliger le programme de lancement d'applicatifs à fermer l'application (si elle a été lancée) avant de désinstaller les fichiers correspondants.
Désinstaller l'application si elle n'est pas utilisée dans XX jours : Sélectionnez cette option pour supprimer automatiquement une application qui n'a pas été utilisée pendant le nombre de jours spécifiés (30 par défaut). Pour plus d'informations, reportez-vous à
« Désinstallation des applications inutilisées », page 380 .
6
Sélectionnez les attributs à utiliser pour déterminer si les fichiers, raccourcis, paramètres INI et paramètres du registre doivent être ou non désinstallés.
Fichiers : Cliquez sur Fichiers, puis cochez les cases des attributs à utiliser pour déterminer si un fichier d'application doit être ou non supprimé. Ces attributs correspondent à ceux listés sur la page Fichiers de l'application (onglet Options de distribution). Par défaut, les options
Toujours copier, Copier si non existant, Copier si plus récent sont configurées de manière à garantir qu'un fichier n'est supprimé que s'il a été installé au cours de l'installation de cette
378 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004 application et non au cours de l'installation précédente d'une autre application qui requiert
également ce fichier.
Raccourcis : Cliquez sur Raccourcis, puis cochez les cases des attributs à utiliser pour déterminer si les raccourcis de l'application doivent ou non être supprimés. Ces attributs correspondent à ceux listés dans la page Raccourcis/Icônes (onglet Options de distribution).
Fichiers INI : Cliquez sur Fichiers INI, puis cochez les cases des attributs à utiliser pour déterminer si un paramètre INI doit ou non être supprimé. Ces attributs correspondent à ceux listés sur la page Paramètres INI (onglet Options de distribution). Par défaut, les options
Toujours créer, Créer si existant et Créer ou ajouter à une section existante sont configurées de manière à garantir qu'un paramètre n'est supprimé que s'il a été créé au cours de l'installation de cette application et non au cours de l'installation précédente d'une autre application qui requiert également ce paramètre.
Registre : Cliquez sur Registre, puis cochez les cases des attributs à utiliser pour déterminer si un paramètre de registre doit ou non être supprimé. Ces attributs correspondent à ceux listés sur la page Paramètres de registre (onglet Options de distribution). Par défaut, les options
Toujours créer et Créer si existant sont configurées de manière à garantir qu'un paramètre n'est supprimé que s'il a été créé au cours de l'installation de cette application et non au cours de l'installation précédente d'une autre application qui requiert également ce paramètre.
L'option Désinstaller les clés/valeurs de ces ruches de registre permet de sélectionner deux ruches de registre, HKEY_LOCAL_MACHINE et HKEY_CURRENT_USER, à inclure ou exclure lors de la suppression des paramètres de registre qui ont été ajoutés par le programme de lancement d'applicatifs pendant la distribution de l'application sur le poste de travail.
Lorsque les valeurs par défaut sont attribuées à cette option, le programme de lancement d'applicatifs supprime des paramètres de la ruche HKEY_CURRENT_USER mais pas de la ruche HKEY_LOCAL_MACHINE.
Cette option vous permet d'éviter qu'un paramètre système Windows ne soit supprimé lors de la procédure de désinstallation. Cela se révèle particulièrement important si vous avez utilisé snAppShot
TM
pour effectuer une capture de l'installation de l'application. Lorsque snAppShot capture l'installation d'une application, il inclut tous les paramètres qui sont modifiés lors de l'installation. Si le programme d'installation de l'application requiert le redémarrage du poste de travail pendant le processus d'installation, ces modifications peuvent inclure non seulement les paramètres qui s'appliquent à l'application mais également ceux qui s'appliquent au système Windows. Si des paramètres système Windows sont supprimés, le poste de travail risque de rencontrer des problèmes lors du démarrage. Il est fortement recommandé de ne supprimer ces paramètres que si vous êtes sûr qu'ils n'affecteront pas le fonctionnement du poste de travail.
Pour utiliser cette option, vous devez examiner les paramètres de registre qui seront supprimés des ruches HKEY_LOCAL_MACHINE et HKEY_CURRENT_USER et supprimer tout paramètre qui s'applique à autre chose qu'à l'application. Les paramètres de registre sont affichés sur la page Paramètres de registre (onglet Options de distribution).
7
Cliquez sur OK pour enregistrer les modifications.
Désinstallation d'applications par dissociation des utilisateurs ou des postes de travail
Par défaut, lorsque vous dissociez une application d'un utilisateur ou d'un poste de travail, le programme de lancement d'applicatifs n'affiche plus l'objet Application, mais les fichiers, les raccourcis, les paramètres INI et les paramètres de registre de l'application ne sont pas supprimés du poste de travail.
Désinstallation d'applications
379
Novell Confidential Manual (FRA) 6 October 2004
Pour configurer une application pour qu'elle soit désinstallée lorsqu'elle est dissociée d'un utilisateur ou d'un poste de travail :
1
Activez l'application à désinstaller. Pour ce faire :
1a
Dans ConsoleOne, cliquez avec le bouton droit de la souris sur l'objet Application, puis cliquez sur Propriétés.
1b
1c
1d
Cliquez sur l'onglet Commun > Désinstaller pour afficher la page Désinstaller.
Sélectionnez l'option Autoriser la désinstallation pour l'activer.
Configurez les autres paramètres de désinstallation, comme vous le souhaitez. Reportezvous à
« Autorisation à désinstaller une application », page 377
ou à l'Aide dans la page
Désinstaller.
1e
Cliquez sur OK pour enregistrer les modifications.
2
Configurez le programme de lancement d'applicatifs pour désinstaller l'application au lieu de la conserver. Pour ce faire :
Vous devez configurer le programme de lancement d'applicatifs pour chaque utilisateur ou poste de travail pour lequel vous souhaitez effectuer la désinstallation lors de la dissociation.
Vous pouvez effectuer cette opération à l'aide des objets Utilisateur, Poste de travail, Groupe,
Groupe de postes de travail ou Conteneur.
2a
Cliquez avec le bouton droit de la souris sur un objet Utilisateur, Poste de travail, Groupe de postes de travail ou Conteneur, puis cliquez sur Propriétés.
2b
Cliquez sur l'onglet ZENworks > Programme de lancement d'applicatifs pour afficher la page Configuration du programme de lancement.
2c
Cliquez sur Ajouter/Modifier pour afficher la boîte de dialogue Configuration du programme de lancement.
2d
Sélectionnez l'onglet Utilisateur, puis le paramètre Désinstaller au bout de ce nbre de jrs après la dissociation (utilisateur).
2e
Dans le champ Valeur, sélectionnez Personnalisé, puis spécifiez le nombre de jours après la dissociation au bout duquel désinstaller les applications.
Spécifiez 0 pour que la désinstallation se produise immédiatement au moment du rafraîchissement ou du redémarrage du programme de lancement d'applicatifs.
2f
et l'
etape 2e pour configurer la désinstallation des applications
associées au poste de travail, à l'aide de l'onglet Poste de travail au lieu de l'onglet
Utilisateur.
2g
Cliquez sur OK, puis recliquez sur OK pour enregistrer vos modifications.
La prochaine fois que vous dissociez un utilisateur ou un poste de travail (pour lequel vous avez configuré le programme de lancement d'applicatifs) d'une application, l'application est désinstallée du poste de travail.
Désinstallation des applications inutilisées
Il arrive parfois que les utilisateurs installent des applications, s'en servent à plusieurs reprises et n'en aient ensuite plus besoin pendant longtemps. De telles applications mobilisent inutilement l'espace disque du poste de travail.
380 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Pour libérer de l'espace disque, vous pouvez obliger le programme de lancement d'applicatifs à désinstaller une application qui n'a pas été utilisée depuis un certain temps. La période d'inutilisation est fixée à 30 jours par défaut mais elle peut être modifiée selon les besoins.
Une première application pourra, par exemple, être désinstallée au bout de 15 jours d'utilisation alors qu'une autre devra être conservée pendant 90 jours.
Après avoir désinstallé l'application non utilisée, le programme de lancement d'applicatifs continue à afficher l'icône de l'objet Application sur le poste de travail sauf si l'utilisateur ou le poste de travail est dissocié de l'objet Application. L'application est réinstallée si l'utilisateur double-clique sur son icône.
Pour configurer la suppression d'une application inutilisée au terme d'une certaine période :
1
Dans ConsoleOne, cliquez avec le bouton droit de la souris sur l'objet Application, puis cliquez sur Propriétés.
2
Cliquez sur l'onglet Commun > Désinstaller pour afficher la page Désinstaller.
3
4
Si l'option Autoriser la désinstallation est désactivée, activez-la en cochant la case.
Cliquez sur la case Désinstaller l'application si elle n'est pas utilisée dans XX jours pour activer l'option, puis sélectionnez le nombre de jours requis.
5
Si vous n'avez pas encore sélectionné les attributs à utiliser pour déterminer si les fichiers, raccourcis, paramètres INI et paramètres de registre doivent être ou non supprimés, faites-le
maintenant. Pour obtenir des informations sur chaque option, reportez-vous à « Autorisation
à désinstaller une application », page 377
ou à l'Aide dans la page Désinstaller.
6
Cliquez sur OK pour enregistrer les modifications.
Désinstallation d'applications
381
Novell Confidential Manual (FRA) 6 October 2004
Utilisation du programme de lancement d'applicatifs pour désinstaller une application
Par défaut, les utilisateurs ne sont pas autorisés à désinstaller les applications distribuées. Toutefois, si vous avez autorisé les utilisateurs à désinstaller des applications (reportez-vous à
d'applicatifs.
1
Sur le poste de travail de l'utilisateur, cliquez avec le bouton droit sur l'objet Application, puis cliquez sur Désinstaller.
Lorsque le programme de lancement d'applicatifs désinstalle une application, il supprime tous les fichiers et paramètres de l'application sur le poste de travail. Cependant, si l'objet Application reste associé à l'utilisateur, son icône est conservée sur le poste de travail. Elle permet à l'utilisateur de réinstaller l'application par la suite.
Désinstallation d'applications sur des serveurs Terminal Server
Lorsque le programme de lancement d'applicatifs distribue une application sur un poste de travail, il y crée un répertoire cache NAL (généralement, c:\nalcache). Ce répertoire contient les informations requises pour désinstaller avec succès l'application.
Cependant, lorsque le programme de lancement d'applicatifs distribue une application sur un serveur Terminal Server, il ne crée pas de répertoire cache, ce qui signifie qu'il ne dispose pas des informations pour désinstaller l'application. Vous ne pouvez donc pas utiliser le programme de lancement d'applicatifs pour désinstaller une application qu'il a installée sur un serveur Terminal
Server. Si vous souhaitez supprimer l'application du serveur Terminal Server, vous devez la désinstaller manuellement.
382 Guide d’administration de ZENworks 6.5 Desktop Management

Public link updated
The public link to your chat has been updated.