Inscription

Vous souhaitez vous inscrire et ainsi participer à faire vivre ce site ? Cliquez-ici et partager vos demandes d'aide informatique avec les Kachouri's

Kachouri.com c'est quoi ?

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.

Le forum d'aide

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é ?

Suivez le guide   Le saviez-vous : Nous avons une page du nom de top activité ? (1) commentaires

Catégories

Menu général

Publicité Kachou


Cygwin émulation Unix sous Windows

Emulateur UNIX sous Windows avec Cygwin

Didacticiel informatique réalisé par : Mehdi Kachouri  Ajouté le 01 Septembre 2006

I. Introduction à Cygwin

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 :

tutorial informatique cygwin image 1

II. Tout s'explique en images

1. Installation de Cygwin

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 :

tutorial informatique cygwin image


Maintenant cliquez sur "Suivant", vous aurez ceci :

tutorial informatique cygwin image 1


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 :

tutorial informatique cygwin image 2


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 :

tutorial informatique cygwin image 3


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 :

tutorial informatique cygwin image 4


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 :

 tutorial informatique cygwin image 5


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 :

tutorial informatique cygwin image 6


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 :

tutorial informatique cygwin image 7


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

 tutorial informatique cygwin image 8


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.

 

2. Utilisation de Cygwin

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 :

 tutorial informatique cygwin image 9


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 :

tutorial informatique cygwin image 10


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".

tutorial informatique cygwin image 11


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

tutorial informatique cygwin image 12

III. Conclusion du tutoriel informatique

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.

Partager ce tuto : Cygwin émulation Unix sous Windows Partager ce tutoriel informatique sur les réseaux sociaux :

Tous les commentaires : Cygwin émulation Unix sous WindowsLes commentaires pour "Cygwin émulation Unix sous Windows"

Réagir

Les consignes avant de 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 !

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.

Saisissez vos mots clés :



Newsletter

Saisir votre courriel ici :



Les Kachouri's

Shopparfum      contacter les Kachouri (membres) de Kachouri.com
Marilyne      contacter les Kachouri (membres) de Kachouri.com
Francois-xavie...      contacter les Kachouri (membres) de Kachouri.com
Muriel      contacter les Kachouri (membres) de Kachouri.com
Rudy      contacter les Kachouri (membres) de Kachouri.com
Yasser      contacter les Kachouri (membres) de Kachouri.com
Patrick      contacter les Kachouri (membres) de Kachouri.com
Christian      contacter les Kachouri (membres) de Kachouri.com
Magali      contacter les Kachouri (membres) de Kachouri.com
Gaston      contacter les Kachouri (membres) de Kachouri.com

Adoptez Kachouri