
Installation
Oł trouver Cygwin ?
Sur le site officiel : www.cygwin.com.
Il suffit de télécharger l'utilitaire d'installation setup.exe.
Les differentes options de Septup.exe
Après avoir lancer le programme setup.exe, on a 3 choix d'installation :

Install from Internet : permet d'installer directement Cygwin à partir d'Internet.
Download from Internet : permet de télécharger les packages de Cygwin sans les installer.
Install from Local Directory : permet d'installer Cygwin à partir des packages qui sont dans un repertoire.
L'installation à partir d'Internet correspond en fait à un "Download from Internet"
puis une "Install from Local Directory" à partir du répertoire choisit pour le téléchargement.
Tout d'abord on doit rentrer le répertoire oł seront télécharger les packages Cygwin.
Par défaut, c'est le répertoire oł se trouve setup.exe qui est utilisé.
Ensuite on doit choisir le mode de connection :
Direct Connection : dans le cas oł on a une connection sur Internet.
Use IE5 Settings : pour utiliser directement les paramètres de Internet Explorer 5.
Use HTTP/FTP Proxy : pour spécifier des paramètres de proxy.
Après on a une liste de serveurs FTP ou HTTP sur lesquels télécharger Cygwin.
Si on en a la possiblité, il vaut mieux choisir un FTP, c'est plus rapide.
Mais si le protocole FTP n'est pas supporté, il faut choisir un serveur HTTP.
Si jamais le download ne démarre pas rapidement il vaut mieux stopper et relancer en choisissant un autre serveur.
Cela signifie qu'il est trop lent ou pas accessible.
Pour info : à chaque fois que j'ai essayé le seul serveur français, le téléchargement n'a pas marché.
On a ensuite à choisir les package que l'on veut downloader :
Pour chaque package, on peut choisir si on veut la dernière version ou la précédente.
Si les packages sont déjà présents dans le répertoire d'installation, on voit la version précédement installée.
Pour certains packages, on peut aussi choisir de télécharger une version d'"expérimentation", c'est-à-dire la toute dernière version,
qui n'est pas forcement stable.
Une fois les packages selectionnés, setup.exe va télécharger les packages choisis (sauf si la même version existe déjà en local).
Comme précédement pour le téléchargement, setup.exe demande oł se trouve les packages à installer.
Ensuite il faut choisir oł sera installé Cygwin, c'est-à-dire oł sera situé le "root" de l'arborescence Cygwin.
Ayant eu des petits problèmes, je conseille de mettre un nom de répertoire sans espace (pas c:\program files par exemple).
On peut choisir aussi si par défaut les fichiers texte seront formatés DOS ou UNIX (différence de fin de ligne...)
et si Cygwin doit être installé pour tous les profiles Windows ou juste pour le profile courrant.
Ensuite on choisit les packages à installer, comme pour le téléchargement.
Configuration
Normalement à ce stade, Cygwin est tout de suite utilisable.
Mais certaine configuration de machine peuvent poser quelques petits problèmes pour le lancement de Cygwin (n'ayant pas testé sous Windows NT cela n'est peut-être pas le cas pour cet OS).
Un login Windows a espace est très mal géré par Cygwin. Je conseille d'utiliser un login sans espace sous Windows.
Certains logiciels, comme MKSToolkit, utilisent les mêmes variables d'environnement que Cygwin (que Linux), comme $HOME.
Il est important de supprimer ces variables du fichier c:\autoexec.bat pour pouvoir utiliser Cygwin correctement.