Icône de recherche Download.it
Advertisement

Utilitaire qui émule un environnement Unix sous Windows

Utilitaire qui émule un environnement Unix sous Windows

Vote : (3 votes)

Licence: Gratuit

Éditeur: Redhat

Version: 3.3.6

Fonctionne sous: Windows

Vote :

Licence

(3 votes)

Gratuit

Éditeur

Version

Redhat

3.3.6

Fonctionne sous:

Windows

Les plus

  • Nombreux paquets disponibles
  • Requiert moins de ressources qu'une installation VM complète
  • Les applications Cygwin peuvent accéder au système de fichiers Windows
  • Peuvent exécuter des applications graphiques

Les moins

  • De nombreux outils Linux sont incompatibles avec Cygwin
  • La documentation des outils est pauvre
  • L'installation est lente et prend beaucoup d'espace

Cygwin est un environnement émulé de type Linux pour les systèmes d'exploitation Windows.

Raisons d'utiliser Cygwin

Une installation de Cygwin fournit une DLL (cygwin1.dll) qui émule un grand nombre de fonctionnalités du système POSIX (Portable Operating System Interface). Dans l'environnement Cygwin, les utilisateurs peuvent utiliser des outils de ligne de commande Linux comme ls, more, awk, et d'autres. Cygwin n'est pas un outil de production. Il ne devrait donc pas être utilisé dans des environnements de production. Mais c'est un bon outil pour tester des idées. Les utilisateurs peuvent installer l'outil sur leur machine Windows et essayer divers programmes Linux.

Cygwin est un produit open source. Au fil des ans, la communauté Cygwin a porté des outils et des paquets Unix, GNU, BSD et Linux. Il prend également en charge les environnements de bureau GNOME, X Windows System et KDE.

Caractéristiques de Cygwin

Les utilisateurs peuvent télécharger l'exécutable d'installation depuis le site Web de Cygwin. L'outil d'installation permet à l'utilisateur de sélectionner les paquets à télécharger. Les paquets pré-compilés sont téléchargés à partir des sites miroirs disponibles.

En raison de l'ajout de diverses fonctionnalités, Cygwin a pris beaucoup d'ampleur au fil des ans. Selon la sélection des paquets, la taille totale de l'installation peut aller de 23 à plus de 100 Go. Les utilisateurs doivent donc faire attention aux paquets qu'ils sélectionnent. En outre, cela signifie que le téléchargement et l'installation peuvent prendre beaucoup de temps.

Une fois Cygwin installé, les utilisateurs peuvent cliquer sur l'icône Cygwin pour le lancer sous Windows. Le terminal bash de Cygwin a un aspect et une convivialité distincts, de sorte que les utilisateurs savent qu'il ne s'agit pas du terminal DOS.

Cygwin est livré avec de nombreux paquets GNU. Il s'agit donc d'un outil idéal pour les développeurs qui souhaitent tester des concepts et des idées. Sur le terminal Cygwin, les lecteurs sont mappés sur /cygdrive, donc le lecteur C : serait mappé sur /cygdrive/c. Cygwin fournit des utilitaires pour convertir entre les chemins d'accès Windows et Unix, les formats de fichiers et les fins de lignes.

Pour les utilisateurs qui ne veulent pas exécuter des machines virtuelles (VM) Linux lourdes sur leur machine Windows, Cygwin peut être une alternative.

Conclusion

Cygwin est un excellent outil de développement à exécuter dans l'environnement Windows. Il ne doit pas être utilisé pour la production. Il peut également servir d'outil d'apprentissage pour les nouveaux développeurs et les étudiants qui n'ont pas accès aux systèmes Unix ou Linux.

Les plus

  • Nombreux paquets disponibles
  • Requiert moins de ressources qu'une installation VM complète
  • Les applications Cygwin peuvent accéder au système de fichiers Windows
  • Peuvent exécuter des applications graphiques

Les moins

  • De nombreux outils Linux sont incompatibles avec Cygwin
  • La documentation des outils est pauvre
  • L'installation est lente et prend beaucoup d'espace