Recherche de site Web

Comment installer Cygwin, un environnement de ligne de commande de type Linux pour Windows


Lors de la dernière conférence des développeurs Microsoft Build qui s'est tenue du 30 mars au 1er avril, Microsoft a publié une annonce et fait une présentation qui a surpris l'industrie : à commencer par la mise à jour Windows 10 #14136, il serait possible d'exécuter bash sur Ubuntu au-dessus de Windows.

Bien que cette mise à jour ait déjà été publiée, elle est toujours en version bêta et n'est disponible que pour les initiés/développeurs et non pour le public en général.

Sans aucun doute, lorsque cette fonctionnalité atteindra un statut stable et sera disponible pour tout le monde, elle sera accueillie à bras ouverts – en particulier par les professionnels FOSS qui travaillent avec des technologies (Python, Ruby, etc.) natives de l’environnement de ligne de commande Linux. . Malheureusement, il ne sera disponible que sous Windows 10 et non sur les versions précédentes.

Cependant, Cygwin, un environnement Linux bien connu et largement utilisé pour Windows, existe depuis un certain temps et a été largement utilisé par les professionnels de Linux chaque fois qu'ils ont besoin de travailler sur un ordinateur Windows. .

Bien que fondamentalement différent de « Bash sur Ubuntu sous Windows », Cygwin est un logiciel libre et fournit un large ensemble d'outils GNU et Open Source que vous pouvez utiliser comme si vous étiez sous Linux, ainsi qu'une DLL qui contribue avec des fonctionnalités substantielles de l'API POSIX. En plus de cela, vous pouvez utiliser Cygwin sur toutes les versions de Windows 32 et 64 bits à partir de XP SP3.

Téléchargement et installation de Cygwin

Dans cet article, nous vous expliquerons comment configurer Cygwin avec les outils les plus fréquemment utilisés dans la ligne de commande Linux. En fonction de l'espace de stockage disponible et de vos besoins spécifiques, vous pourrez ultérieurement choisir d'en installer d'autres très facilement.

Pour installer Cygwin (notez que les mêmes instructions s'appliquent à la mise à jour du logiciel), nous devrons télécharger le programme d'installation de Cygwin, en fonction de votre version de Microsoft Windows. Une fois téléchargé, double-cliquez sur le fichier .exe pour commencer l'installation et suivez les étapes décrites ci-dessous pour la terminer.

Étape 1 – Lancez le processus d'installation et choisissez « Installer depuis Internet » :

Étape 2 – Sélectionnez un répertoire existant dans lequel vous souhaitez installer Cygwin et son fichier d'installation (Attention : ne choisissez pas de dossiers avec des espaces leurs noms):

Étape 3 – Choisissez votre type de connexion Internet et sélectionnez un miroir FTP ou HTTP (accédez à https://cygwin.com /mirrors.html pour sélectionner un miroir à proximité de votre situation géographique puis cliquez sur Ajouter pour insérer le miroir souhaité dans la liste des sites) pour procéder au téléchargement :

Après avoir cliqué sur Suivant dans le dernier écran, certains packages préliminaires - qui guideront le processus d'installation proprement dit - seront récupérés en premier. Si le miroir choisi n'est pas opérationnel ou ne contient pas tous les fichiers nécessaires, vous serez invité à en utiliser un autre. Vous pouvez également choisir un serveur FTP si l'équivalent HTTP ne fonctionne pas.

Si tout se passe comme prévu, dans quelques minutes, l’écran de sélection du forfait vous sera présenté. Dans mon cas, j'ai fini par choisir ftp://mirrors.kernel.org après que d'autres aient échoué.

Étape 4 – Sélectionnez les packages que vous souhaitez installer en cliquant sur chaque catégorie souhaitée. Notez que vous pouvez également choisir d'installer le code source. Vous pouvez également rechercher des packages à l'aide de la zone de texte de saisie. Lorsque vous avez terminé de sélectionner les packages dont vous avez besoin, cliquez sur Suivant.

Si vous avez sélectionné un package comportant des dépendances, vous serez également invité à confirmer l'installation des dépendances.

Comme il faut s'y attendre, le temps de téléchargement dépendra du nombre de packages que vous avez sélectionnés précédemment et de leurs dépendances requises. Dans tous les cas, vous devriez voir l'écran suivant après 15 à 20 minutes.

Sélectionnez les options souhaitées (Créer une icône sur le Bureau/Ajouter une icône au Menu Démarrer) et cliquez sur Terminer pour terminer l'installation :

Après avoir terminé avec succès les étapes 1 à 4, nous pouvons ouvrir Cygwin en double-cliquant sur son icône sur le bureau Windows, comme nous le verrons dans la section suivante.