Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
1. Cygwin
Cygwin est un mulateur Unix/Linux sous Windows. En deux mots, ce gratuiciel permet de recrer un environnement de type Unix sur une machine Windows. Ceci est trs prati ue pour ceux ui ont l!ha"itude et/ou le "esoin de naviguer et travailler entre ces deux systmes #en particulier, et $ contrario des systmes $ %dou"le&"oot%, on n!est pas o"lig de partitionner son systme en deux entits distinctes'.
2. Rcuperer l'installeur
(l su))it de )aire un tour sur http*//cygwin.com pour rcuperer l!excuta"le %setup.exe%
gcc / g)ortran / ma+e catgorie* .evel nedit catgorie* Editors gsl catgorie* Li"s gnuplot catgorie ,ath inetutil / nc)tp catgorie* 6et tetex catgorie* 0u"lishing "2ip7 / )ile / time catgorie* Utils xorg&x88&... / 9term catgorie* 988
Remarque* 0as de pani ue, on peut tou/ours a/outer/dsinstaller des lments ulterieurement. .e m:me, les diverses dpendences sont gres par l!installeur #en clair, si on demande l!lment 4, ui ne peut )onctionner ue si l!lment 5 est prsent, alors le second est galement import/install'.
4. Personalisation
4.1. rchitecture! ar"orescence et en#ironnement Comme sous Unix, au lancement d!une session, le rpertoire d!acceuil est %/home/votrelogin% ou %votrelogin% est le nom #extrait des varia"les d!environnement Windows' d!utilisateur de la session Windows en cours. 0ar d)aut la session s!excute sous %"ash%. 0our personnaliser son environnement #crer des alias, a/outer et modi)ier des varia"les d!environnement' il )aut diter les )ichiers %."ash$pro%ile% et %."ashrc% 4.2. &essions ' (multi)%en*tres+ et prise en charge ,u cla#ier -.RT/ 0our dmarrer une session 9, il )aut, une )ois Cygwin lanc, utiliser la commande*
startx
;n peut galement importer divers gestionnaires de )en:tres #)vwm, ...' via l!installeur %setup.exe%. 0articulirement recommand, le %9win -erver% est trs souple et simple d!utilisation #aussi simple ue le raccourci du m:me nom sur le "ureau Windows'. 0our avoir accs aux caractres accentus #<&"its', il )aut modi)ier le )ichier %.inputrc% $ la racine du compte. (l )aut y a/outer les lignes*
set set set set meta-flag on input-meta on convert-meta off output-meta on
0. 1uelques spci%icits
Les environnement et commandes sont essentielement celles du monde Unix/Linux= il y a toute)ois uel ues spci)icits, propres $ Cygwin, u!il est "on de conna>tre. 0.1. cc,er 2 3in,ows ,epuis Cygwin ;n peut, depuis une session Cygwin, accder $ la partie Windows de l!ordinateur $ l!aide de l!instruction %cygdrive%. 0ar exemple, la commande
ls /cygdrive/C/
livrera le contenu du dis ue dur C de l!ordinateur. %cygdrive% permet galement d!accder aux lecteurs #dis uettes, C.&?;,'. 0.2. &u%%ixe ,es excuta"les Les excuta"les sont su))ixs %.exe%, "ien ue l!on puisse se dispenser de la prciser pour lancer l!excution. 0ar exemple, l!instruction #"ash' %ls% peut galement :tre lance en tant ue
%ls.exe%. Ceci vaut aussi pour les programmes construits par l!utilisateur. 4insi, l!excuta"le %prog% gnr par la compilation du )ichier )ortran %prog.)% via la ligne de commande
gfortran prog.f -o prog
se nommera en )ait %prog.exe%. ;n pourra toute)ois lancer son excution par l!instruction %prog% #ou en prcisant %prog.exe%'