Page d'accueil » comment » Comment utiliser les commandes Linux dans Windows avec Cygwin

    Comment utiliser les commandes Linux dans Windows avec Cygwin

    Les outils de ligne de commande Windows ont beaucoup évolué avec PowerShell, mais Linux dispose d’un terminal beaucoup plus utilisable depuis de nombreuses années. Voici comment vous pouvez obtenir le meilleur des deux mondes avec Cygwin, un terminal de style "nix" pour PC sous Windows.

    Dans la leçon d'aujourd'hui, nous expliquerons comment faire fonctionner Cygwin, mais restez à l'affût des prochains articles dans lesquels nous expliquerons comment l'utiliser pour toutes sortes de choses..

    Installer Cygwin

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

    Pour que l'installation soit réduite tout en économisant de la bande passante pour vous et Cygwin, 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 souhaitez pas installer de programmes à la racine de votre lecteur C:, vous pouvez modifier le chemin ou créer un lien symbolique de C: \ Cygwin vers vos fichiers de programme..

    Cliquez sur Suivant jusqu'à ce que vous arriviez à une sélection de miroirs de téléchargement. Malheureusement, l’installateur ne dit pas où sont situés les miroirs, donc dans la plupart des cas, vous pouvez également deviner quel miroir fonctionne le mieux..

    Après avoir sélectionné un miroir, l’installateur téléchargera une liste des packages disponibles que vous pourrez installer. Voici où les choses deviennent un peu plus intimidantes.

    Des centaines de paquets seront disponibles, séparés par plusieurs catégories différentes. Si vous ne connaissez pas le package, vous pouvez laisser la sélection par défaut et installer ultérieurement des packages supplémentaires en exécutant à nouveau le programme d'installation..

    Si vous connaissez le paquet dont vous avez besoin, vous pouvez le rechercher et les résultats seront automatiquement filtrés..

    Une fois que vous avez cliqué sur Suivant, il faudra un peu de temps pour télécharger tous les outils sélectionnés, puis 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 démarre dans le dossier C: \ Cygwin \ home \ mais cela n’est pas particulièrement utile car vous n’y avez probablement pas de fichiers. Vous pouvez utiliser toutes les commandes Linux de base, mais si vous souhaitez revenir à votre lecteur C:, vous devez changer de répertoire en / 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 Propriétés..

    Dans la colonne de gauche, cliquez sur les paramètres système avancés pour ouvrir la fenêtre des propriétés 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..

    À la fin de l'option de valeur de variable, ajoutez l'emplacement de la corbeille Cygwin comme suit..

    ; 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 à l'invite de commande Windows normale. Vous pouvez également voir que / cygdrive / c est automatiquement ajouté à l'emplacement..

    Cygwin installé vous permet de faire beaucoup plus et nous vous montrerons quelques-uns des outils utiles dans les prochains articles..

    Page d'accueil Cygwin