Installer le shell Bash (Linux) sous Windows 10

L’ann√©e derni√®re, √ßa ne vous a pas √©chapp√©, Bash a fait son apparition sous Windows 10. C’est pour moi, la meilleure chose qui soit arriv√©e √† Windows depuis un moment, car √ßa permet de lancer des outils Linux et de d√©velopper ses propres scripts Shell directement sous Windows. Le pied !

Mais m√™me si c’est parfaitement fonctionnel, il faut quand m√™me faire un petit effort pour profiter de cette r√©volution. Alors aujourd’hui, je vous propose d’installer Bash sous Windows 10 et d’apprendre √† l’utiliser.

Pour v√©rifier que votre Windows 10 supportera bien Bash, rendez-vous d’abord dans lesParam√®tres -> Syst√®me -> Informations Syst√®me.

Vous devez avoir une version de Build égale ou supérieure à la 14393 et un Windows 10 en 64 bits.

Rendez vous dans les Param√®tres -> Mise √† jour et s√©curit√© et dans le menu ¬ę¬†Pour les d√©veloppeurs¬ę¬†, cochez le bouton ¬ę¬†Mode d√©veloppeur¬ę¬†.

Ensuite, on va activer le sous-syst√®me Linux de Windows. Pour cela, tapez ¬ę¬†fonctionnalit√©s¬†¬Ľ dans la barre de recherche et cliquez sur ¬ę¬†Activer ou d√©sactiver des fonctionnalit√©s Windows¬ę¬†.

Vous verrez alors apparaitre cette fen√™tre. Cochez la case ¬ę¬†Sous-syst√®me Windows pour Linux¬†¬Ľ et faites OK. Votre ordinateur devra ensuite red√©marrer.

Voil√†, on a fait le plus dur. Maintenant dans la barre de recherches, tapez ¬ę¬†bash¬†¬Ľ et lancez-le.

Une fen√™tre va s’ouvrir vous demandant d’accepter la licence de Canonical, donc appuyez sur la touche ¬ę¬†o¬†¬Ľ pour continuer et vous verrez Ubuntu se t√©l√©charger depuis le Windows Store. √áa peut durer un moment, donc patientez.

Une fois que c’est install√©, vous pouvez lancer Bash depuis le menu Windows.

Première chose à savoir, votre C: se trouve dans /mnt/c

Ensuite, et bien c’est comme sous Ubuntu… Vous pouvez installer des paquets avec la commande ¬ę¬†apt-get install … ¬ę¬†, et les mettre √† jour avec ¬ę¬†apt-get update¬†¬Ľ et ¬ę¬†apt-get upgrade¬†¬Ľ.

Par exemple, si vous voulez faire défiler du code en mode Matrix, faites

sudo apt-get install cmatrix

et lancez la commande :

cmatrix

L√† o√Ļ √ßa devient sympa c’est qu’il est possible de faire des appels¬†vers des¬†outils ou vos propres scripts, directement depuis le bureau avec un raccourci ou ailleurs, par exemple dans vos scripts PowerShell.

Pour cela, appelez ¬ę¬†bash¬†¬Ľ avec le param√®tre -c suivi de votre commande entre guillemets.

bash -c ¬ę¬†cmatrix¬†¬Ľ

Indispensable !

Par contre, oubliez tout ce qui dispose d’une interface graphique, ce n’est pas (encore) pris en charge par cette version de Bash. Il est toutefois possible de gruger un peu le truc avec un serveur X.

Installez le serveur Xming sur votre Windows, et dans Bash, entrez la commande suivante pour d√©porter l’√©cran :

export DISPLAY=:0

Reste plus ensuite qu’√† lancer votre application. Si celle-ci¬†est compatible avec X, √ßa va rouler comme sur des roulettes, mais pensez bien √† faire un export DISPLAY=:0 √† chaque fois que vous lancez Bash.

J’ai test√© avec Lincity (clone de SimCity) et FreeCiv (clone de Civilisation) et √ßa roule comme sur des roulettes.

Et même avec des outils comme Gimp, aucun souci

Voilà pour la petite astuce.

La suite ? Et bien je vous recommande de potasser vos commandes linux, d’apprendre √† faire des scripts, de tester les outils dont je cause en permanence…etc.

Et puis si ça vous éclate, peut-être prendrez-vous le temps de basculer en dual boot sous Linux, voire abandonner totalement Windows ?

Allez, profitez bien !

Source : http://korben.info/

Comments are Closed

Page Reader Press Enter to Read Page Content Out Loud Press Enter to Pause or Restart Reading Page Content Out Loud Press Enter to Stop Reading Page Content Out Loud Screen Reader Support