Annexes:Cygwin3.4.9 : Différence entre versions
(→Supprimez tous les services Cygwin (ie: sshd, cron, cygserver et inetd).) |
|||
Ligne 10 : | Ligne 10 : | ||
<pre> | <pre> | ||
cygrunsrv -E service_name | cygrunsrv -E service_name | ||
− | <pre> | + | </pre> |
où service_name correspond au nom du service.<br> | où service_name correspond au nom du service.<br> | ||
<u>Puis désinstallez le service :</u> | <u>Puis désinstallez le service :</u> | ||
<pre> | <pre> | ||
cygrunsrv -R name | cygrunsrv -R name | ||
− | <pre> | + | </pre> |
===Arrêtez le serveur X11 s'il est en cours d'exécution et mettez fin aux programmes Cygwin qui pourraient s'exécuter en arrière-plan. Supprimez toutes les informations de montage à l'aide de la commande suivante :=== | ===Arrêtez le serveur X11 s'il est en cours d'exécution et mettez fin aux programmes Cygwin qui pourraient s'exécuter en arrière-plan. Supprimez toutes les informations de montage à l'aide de la commande suivante :=== |
Version du 10 janvier 2017 à 16:41
Les scripts dbSQWare étant majoritairement écrits en shell, pour qu'ils fonctionnent en environnement windows, il vous faut un émulateur de shell.
Utilisez la version 1.7 ou une version ultérieure de Cygwin.
Si une version de Cygwin est déjà installée, supprimez la. Pour plus de détails, voir Setting up Cygwin.
Sommaire
- 1 Désinstallation de Cygwin
- 1.1 Supprimez tous les services Cygwin (ie: sshd, cron, cygserver et inetd).
- 1.2 Arrêtez le serveur X11 s'il est en cours d'exécution et mettez fin aux programmes Cygwin qui pourraient s'exécuter en arrière-plan. Supprimez toutes les informations de montage à l'aide de la commande suivante :
- 1.3 Supprimez le répertoire d'installation de Cygwin et tous ses sous-répertoires.
- 1.4 Supprimez les raccourcis Cygwin.
- 1.5 Chemin système.
- 1.6 Variable d'environnement CYGWIN.
- 1.7 Registre Windows
- 1.8 Redémarrage de la session.
Désinstallation de Cygwin
Attention, tous les deamon et commandes en cours doivent être stoppées sinon la suppression des fichiers va échouer.
Supprimez tous les services Cygwin (ie: sshd, cron, cygserver et inetd).
Arrêtez les services démarrés :
cygrunsrv -E service_name
où service_name correspond au nom du service.
Puis désinstallez le service :
cygrunsrv -R name
Arrêtez le serveur X11 s'il est en cours d'exécution et mettez fin aux programmes Cygwin qui pourraient s'exécuter en arrière-plan. Supprimez toutes les informations de montage à l'aide de la commande suivante :
umount -A Quittez la ligne de commande et vérifiez qu'il ne reste aucun processus Cygwin.
Supprimez le répertoire d'installation de Cygwin et tous ses sous-répertoires.
- Si vous recevez une erreur indiquant qu'un objet est en cours d'utilisation, vérifiez que tous les services ont été arrêtés et que tous les programmes Cygwin sont fermés.
- Si vous recevez une erreur Droit d'accès refusé, modifiez les autorisations ou les droits de propriété de votre compte utilisateur sur les fichiers ou dossiers ayant provoqué l'erreur. Pour modifier la propriété du dossier Cygwin à partir de l'explorateur Windows, cliquez avec le bouton droit de la souris sur le dossier Cygwin et cliquez sur Propriétés. Dans l'onglet Sécurité, sélectionnez Avancé. Dans l'onglet Propriétaire, vérifiez que votre compte apparaît comme propriétaire. Cochez la case Remplacer le propriétaire des sous-conteneurs et des objets, puis cliquez sur OK.
Supprimez les raccourcis Cygwin.
Sur le bureau et dans le menu Démarrer ...
Chemin système.
Si Cygwin est dans le PATH, supprimez-le.
Variable d'environnement CYGWIN.
Supprimez la variable d'environnement CYGWIN si elle existe.
Registre Windows
Supprimez la/les clé(s) de registre 'Software\Cygnus Solutions' sous 'HKEY_LOCAL_MACHINE' et 'HKEY_CURRENT_USER', si elle existe.
Généralement, les seules informations stockées dans le registre sont les informations de montage.