22Aug

Comment utiliser les commandes Linux dans Windows avec Cygwin

Les outils de ligne de commande Windows ont beaucoup progressé avec PowerShell, mais Linux a eu un terminal beaucoup plus utilisable depuis de nombreuses années. Voici comment vous pouvez tirer le meilleur des deux mondes avec Cygwin, un terminal de type nix pour les PC Windows.

Dans la leçon d'aujourd'hui, nous allons vous expliquer comment faire fonctionner Cygwin, mais restez à l'écoute des futurs articles où nous vous expliquerons comment l'utiliser pour toutes sortes de choses différentes.

Installer Cygwin

Cygwin est livré avec un setup.exe normal à installer dans Windows, mais il y a quelques étapes que vous devrez faire attention, nous allons donc vous guider à travers l'installation.

Pour limiter l'installation tout en économisant de la bande passante pour Cygwin et vous, le programme d'installation par défaut ne téléchargera que les fichiers dont vous avez besoin sur Internet.

Le chemin d'installation par défaut est C: \ Cygwin mais si vous ne voulez pas que les programmes soient installés à la racine de votre lecteur C: vous pouvez changer le chemin ou créer un lien symbolique de C: \ Cygwin vers vos fichiers programme.

Cliquez sur Suivant jusqu'à la sélection d'un miroir de téléchargement. Malheureusement, l'installateur ne dit pas où se trouvent les miroirs. Dans la plupart des cas, vous pouvez deviner quel miroir fonctionne le mieux.

Après avoir sélectionné un miroir, le programme d'installation va télécharger une liste des paquets disponibles pour l'installation. Voici où les choses deviennent un peu plus intimidantes.

Il y aura des centaines de paquets disponibles séparés par plusieurs catégories différentes. Si vous ne savez pas quel est le paquet, vous pouvez laisser la sélection par défaut et installer des paquets supplémentaires plus tard en réexécutant le programme d'installation.

Si vous savez de quel paquet vous avez besoin, vous pouvez le rechercher et les résultats seront automatiquement filtrés.

Une fois que vous cliquez sur Suivant, il faudra un peu de temps pour télécharger tous les outils sélectionnés et terminer l'installation.

Ajouter un chemin Cygwin à la variable d'environnement Windows

Après l'installation, vous aurez une icône Cygwin sur votre bureau que vous pourrez lancer pour ouvrir le terminal Cygwin.

Ce terminal commence dans l'utilisateur C: \ Cygwin \ home \ & lt; & gt;dossier mais ce n'est pas particulièrement utile parce que vous n'avez probablement aucun fichier stocké là.Vous pouvez utiliser toutes les commandes Linux de base, mais si vous voulez revenir à votre lecteur C: vous devez changer de répertoire pour /cygdrive/ c.

Pour que Cygwin fonctionne dans votre invite de commande Windows normale, vous devez ajouter Cygwin à vos variables d'environnement Windows.

Commencez par ouvrir les propriétés de votre système avec Win + Pause / Break ou faites un clic droit sur l'ordinateur et sélectionnez les propriétés.

Dans la colonne de gauche, cliquez sur Paramètres système avancés pour ouvrir la fenêtre des propriétés du système que nous recherchons.

Dans l'onglet avancé, cliquez sur les variables d'environnement en bas.

Ensuite, dans les variables système, localisez la variable de chemin et cliquez sur modifier.

A la fin de l'option de valeur de variable, ajoutez l'emplacement de la corbeille Cygwin comme ceci.

; C: \ Cygwin \ bin

Remarque: veillez à ajouter un point-virgule pour le séparer des autres valeurs.

Cliquez sur OK pour fermer la fenêtre, puis ouvrez une invite de commande pour tester quelques commandes Linux.

Comme vous pouvez le voir sur l'image ci-dessous, pwd et ls fonctionnent dans l'invite de commande Windows normale. Vous pouvez également voir que /cygdrive/ c est automatiquement ajouté à l'emplacement.

Vous pouvez faire beaucoup plus avec Cygwin et nous vous montrerons d'autres outils utiles dans de futurs articles.

Cygwin page d'accueil