Vous souhaitez vous inscrire et ainsi participer à faire vivre ce site ? Cliquez-ici et partager vos demandes d'aide informatique avec les Kachouri's
Totalement gratuit et libre d'accès, ce site est destiné à toutes les personnes désireuses de s'auto-former dans le domaine de l'informatique.
Vous avez besoin d'une aide particulière ? Utilisez notre forum d'aide informatique! Postez et partagez vos astuces avec les autres kachouri's...
Le saviez-vous : Nous avons une page du nom de top activité ?
Catégories
Connexion
Menu général
Publicité Kachou
On peut considérer que "Cygwin 1.5.21-1" est un émulateur de Linux, en quelque sorte vous aurez un Linux virtuel sur votre machine Windows. "Cygwin" a aussi une particularité c'est d'avoir un ensemble d'outils et utilitaires dont la fonction principale est "d'émuler" un environnement UNIX sous Windows NT et 9x. "Cygwin" est un ensemble de logiciels libres.
Avec ces outils, les programmeurs pourront écrire des applications win32 console ou GUI qui pourront utiliser soit les api win32 et/ou les api "Cygwin". Cela a pour résultat de pouvoir compiler des programmes UNIX sans faire de gros changements sur le code source etc. D'autant que ce package "Cygwin" inclut les utilitaires et programmes GNU les plus populaires comme binutils, bison, byacc, dejagnu, diff, expect, flex, gas, gcc, gdb, itcl, ld, libstdc++, make, patch, tcl, tix, tk, etc...
Ils pourront être utilisés à travers le shell fourni, ce qui vous permettra donc d'avoir l'équivalent d'un shell Unix. "Cygwin" est totalement libre et pour le télécharger rendez vous sur le site officiel :
Nous allons voir ensemble comment installer "Cygwin 1.5.21-1". Dans un premier temps vous devrez télécharger sur le site officiel l'exécutable, puis cliquez sur "setup.exe" afin de lancer le processus, vous devriez voir ceci :

Maintenant cliquez sur "Suivant", vous aurez ceci :

Vous aurez alors le choix entre trois options :
- "Install from Internet (downloaded files will be kept for future re-use)" : cette option va vous télécharger et installer "Cygwin" directement à partir d'Internet (Attention la totalité des packages approche quand même les 633 Mo)
- "Download Without Installing" : choisissez cette option pour le télécharger uniquement dans un premier temps, il vous faudra alors utiliser la 3ème option une fois ceci fait.
- "Install from Local Directory" : Pour installer cygwin une fois que vous l'avez téléchargé avec l'option numéro 2, choisir alors ensuite le répertoire où vous l'avez téléchargé.
Nous allons choisir la première option, faites "Suivant" et vous obtiendrez alors ceci :

Ici vous allez choisir le répertoire dans lequel vous allez installer "Cygwin", dans notre cas nous laissons le répertoire par défaut qui est "c:\cygwin", puis vous aurez à choisir si vous voulez l'installer pour tous les utilisateurs du pc "All Users (Tous Utilisateurs)" ou seulement votre compte "Just Me (Uniquement Moi)", puis vous aurez le type par défaut du texte "DOS" ou "Unix", nous allons sélectionner "DOS / text" puis il ne nous restera plus qu'à cliquer sur "Suivant", vous aurez alors ceci :

On auras alors la possibilité de stocker les fichiers temporaires d'installation, dans notre cas nous avons choisis de prendre un dossier qui se trouve ici "C:\WINDOWS\Temp". Une fois votre dossier choisi vous n'aurez plus qu'a faire "Suivant" on aura alors ceci :

Vous devrez sélectionner votre type de connexion Internet, dans notre exemple nous allons choisir "Direct Connection". Dans le cas où vous n'êtes pas très sûr de votre configuration, je vous conseille de choisir "Use IE5 Settings", ensuite cliquez sur "Suivant" on obtiendra alors ceci :

On vous demandera de sélectionner un site "FTP" pour le téléchargement, choisissez de préférence le plus proche de chez vous, nous avons sélectionner pour notre part un serveur basé en France. Une fois ceci sélectionné, faites "Suivant" afin d'otbenir ceci :

A présent "Cygwin" vous demande ce que vous voulez installer, vous pouvez cliquer sur les "+" pour voir plus en détails, et cliquer sur les packages pour changer entre "Defaut", "Install", "Reinstall" ou "Uninstall", suivant ce que vous voulez faire. Nous allons tout simplement sélectionner tout sur "Install", de façon à disposer de tous les outils. On aura plus qu'à patienter le temps du téléchargement, ceci varie bien évidemment selon votre connexion Internet. Une fois la tâche accomplie vous aurez cette fenêtre :

Voilà vous n'aurez plus qu'à finir la procédure d'installation et en cliquant sur "Terminer", on aura ce message :

L'installation est terminée, plus qu'à cliquer sur "OK".
A titre d'information, le répertoire d'une installation complète occupe sur le disque dur une taille de 2,60 Go pour la version "Cygwin 1.5.21-1", donc prévoir suffisamment de place pour pouvoir l'installer entièrement.
Vous aurez par la suite, des dossiers "Linux style" dans votre répertoire d'installation c'est-à-dire dans le répertoire qui se trouve ici "C:\cygwin" vous devez avoir la meme chose :

Maintenant il ne vous reste plus qu'à cliquer soit sur "cygwin.bat" ou le raccourci sur votre bureau du nom de "Cygwin", ou encore sur le raccourci créé dans votre menu "Démarrer" puis sur "Cygwin" et enfin sur "Cygwin Bash Shell" pour lancer le Shell "Unix Like". On obtiendra la même chose à savoir ceci :

Il ne vous restera plus qu'à utiliser les commandes Unix, pour un petit rappel des commandes les plus utilisées, voici un tableau :
| Commande | Description |
| help | Taper cette commande a tout moment pour avoir les différentes commandes |
| cd [répertoire] | Permet de rentrer dans un répertoire, par exemple "cd c:/cygwin" |
| ls | Affiche le contenu du répertoire courant. Options courantes : -l, -R, -a, -d |
| pwd | Affiche le répertoire courant |
| chmod | Change les permissions d'un fichier/répertoire |
| date | donne la date et l'heure |
Élément important qui peut néanmoins vous être utile : dès que vous avez fait une commande qui fait bloquer "Cygwin", cliquez sur la combinaison de touche "Ctrl+C" pour sortir de ce mauvais pas, et si vous ne connaissez pas les options de la commande il vous suffira de faire tout simplement "votre_commande --help" pour avoir tout le détails de celle ci, exemple "ls --help".

Ou avec la commande "ls --help" vous aurez alors ceci :

Voilà vous venez d'installer "Cygwin 1.5.21-1", il ne vous reste plus qu'à vous lancer soit dans la configuration pure, et la découverte de "Cygwin 1.5.21-1", voilà une multitude d'utilitaires et de programmes sur votre Windows. Voici en tout cas une application qui vous permettra d'avoir un environnement type Linux sous Windows. Comme vous l'avez remarqué, "Cygwin" est livré avec un programme d'installation qui installe automatiquement les packages souhaités directement à partir d'internet. L'installation est très rapide et permet rapidement de disposer d'outils Open-Source qui à priori ne seraient pas disponibles sous Windows.
Ce tutoriel a été lu 2401 fois
Adresse du site internet: http://www.kachouri.com
Toute reproduction partielle ou totale de la présente
publication est interdite sans l'autorisation de l'auteur.
Partager ce tutoriel informatique sur les réseaux sociaux :
Les commentaires pour "Cygwin émulation Unix sous Windows"Réagir
Devant être lu par tous types de public, nous vous remercions de rédiger votre commentaire en utilisant le langage le plus clair possible sans faire usage d'abréviations ou de "jargon" SMS (Tout commentaire non conforme à ces consignes ne pourra être validé).
Bienvenue, pour réagir vous devez vous connecter !
Connexion
Si vous n'avez pas encore de compte sur les forums, allez tout de suite vous inscrire. C'est rapide et gratuit! Vous pourrez ensuite réagir immédiatement aux actualités. En cas de problème, utilisez notre formulaire de contact.
Outils Kachouri
Rechercher
Les Kachouri's
Adoptez Kachouri