J'ai des problèmes avec cygwin. J'essaie d'utiliser l'utilitaire dos2unix et cygwin lance -bash: dos2unix: command not found
. Lorsque je retourne dans le programme d'installation pour parcourir les packages, je ne trouve même pas dos2unix. Pourtant, lorsque je regarde la liste des packages de cygwin, elle apparaît clairement.
Toute aide serait très appréciée!
Vous devriez trouver dos2unix
dans la catégorie Utils , Base , ou Texte . Il est plus facile d'utiliser la fonction de recherche. Si le package ne figure pas du tout dans la liste, essayez d'utiliser un autre miroir.
Si vous avez installé ce paquet alors que votre terminal cygwin est toujours ouvert, effectuez une rehash
(dépend de votre shell) ou démarrez simplement un nouveau terminal.
Une option supplémentaire peut être utile pour quelqu'un:
Pour installer des packages supplémentaires dans Windows à partir de la ligne de commande , vous pouvez utiliser votre programme d'installation de cygwin (que vous avez téléchargé pour installer cygwin. gui et tout le reste):
$ setup-x86_64.exe -q -P dos2unix
voir ce guide pour plus de détails: http://preshing.com/20141108/how-to-install-the-latest-gcc-on-windows/
J'ai eu un problème similaire qui était dû à ma stupidité supplémentaire. Dans mon cas, les versions 32 et 64 bits de Cygwin sont installées. J'avais installé "dos2unix" sur la version 32 bits, mais je ne l'ai pas installé sur la version 64 bits. Je ne comprenais pas pourquoi l'installateur semblait fonctionner, mais je ne pouvais toujours pas l'exécuter!
Conseil - n'installez pas les deux versions de Cygwin. :)
apt-cyg install dos2unix
si vous êtes dans le terminal cygwin