J'ai essayé de construire node.js sur Cygwin et cela a provoqué des erreurs, donc quelqu'un dans # node.js sur freenode m'a dit de courir rebaseall
sur Cygwin pour le nettoyer. J'ai donc essayé et j'ai reçu le message suivant:
$ rebaseall
rebaseall: seuls les processus ash ou dash sont autorisés pendant le rebasage
Quittez tous les processus Cygwin et arrêtez tous les services Cygwin.
Exécutez ash (ou tiret) depuis Démarrer / Exécuter ... ou une fenêtre de commande ou cmd.
Exécutez '/ bin / rebaseall' depuis ash (ou tiret).
J'ai donc fermé Cygwin, je suis allé à Démarrer / Exécuter et j'ai essayé ash
et dash
obtenu l'alerte suivante:
Windows ne peut pas trouver de «cendres». Assurez-vous d'avoir correctement tapé le nom, puis réessayez. Pour rechercher un fichier, cliquez sur le bouton Démarrer, puis sur Rechercher.
Alors, que suis-je censé faire?
la source
ssh-pageant
courais toujours. J'ai dû le tuer via le Gestionnaire des tâches. Merci!Si vous exécutez Cygwin-X, assurez-vous que le X est fermé, pas seulement les xterms.
la source
En développant ce commentaire , en utilisant Win 10 et Msys2 de PortableApps, je suis allé au Gestionnaire des tâches.
Étant donné le grand nombre de processus en cours d'exécution, j'ai trié la liste par la colonne "Ligne de commande". Là, j'ai trouvé mon agent ssh de Msys2 toujours en cours d'exécution. Je l'ai tué, puis j'ai pu
rebaseall
.la source