KC-Texte est un outil pour calculer le nombre de caractères dans un texte ?

Suivez le guide    (0) commentaires

Catégories

Saisissez vos mots clés :



Menu général

Newsletter

Saisir votre courriel ici :



Publicité

Les Kachouri's

Ludovic      contacter les membres - kachouri.com
Ken      contacter les membres - kachouri.com
Stephane      contacter les membres - kachouri.com
GUILLOUX      contacter les membres - kachouri.com
Meissa fary      contacter les membres - kachouri.com
Battori      contacter les membres - kachouri.com
Gilles      contacter les membres - kachouri.com
Philippe      contacter les membres - kachouri.com
François      contacter les membres - kachouri.com
Jason      contacter les membres - kachouri.com

Adoptez Kachouri

Cygwin émulation Unix sous Windows

Emulateur UNIX sous Windows avec Cygwin

Didacticiel 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

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 cet article sur les réseaux sociaux:

Commentaires

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.