Avec la mise à  jours Anniversary de Windows 10 est apparu dans sa version professionnel, « Bash sur Ubuntu pour Windows »un vrai invité de commande Linux pour Windows comme son nom l’indique.

Microsoft à créer cet invité de commande en partenariat avec Canonial, l’éditeur qui se trouve derrière  est Ubuntu. Encore à ses balbutiements par rapport un vrai invité de commande sous Linux ou UNIX, au niveau des performances d'exécution.

bash-windows
Bash sur Ubuntu pour Windows

Sous Windows j’ai pris pour l’habitude d’utiliser Cmder un émulateur d’invité de commande Linux, qui contient un Bash émuler pour faire du Web développement afin d’utiliser des technologies comme Nodejs , Sass, Gulp, Bower, et PHP-cli, en ligne commande.

cmder-bash-ubuntu-for-windows-10
Cmder avec Bash sur Ubuntu sur Windows

Et je me suis posé la question comment lier Bash sur Ubuntu et à Cmder, en fouillant un peu sur les internet  j’ai trouvé mon bonheur dans un Issues du Github  officiel de Cmder.

Pour cela nous allons mettre en place une nouvelle tâche appeler  « Bash::Ubuntu » dans Cmder :

  1. Ouvrir les paramètres soit en cliquant sur les 3 barres en bas a droite de la fenêtre ou en utilisant la combinaison de touche Win+Alt+P,
  2. Aller dans Startup->Tasks,
  3. Cliquer sur le bouton + en bas à gauche afin d’ajouter une nouvelle tâche,
  4. Choisir un nom pour votre tâche,
  5. Dans Task parameters rentrer cette ligne :
/icon « %USERPROFILE%\AppData\Local\lxss\bash.ico »
  1. Dans Commands rentrer cette ligne :
%windir%\System32\bash.exe ~ -c zsh -cur_console:p
  1. Sauvegarder votre tâche en cliquant sur Save setting

Et voila tout est prêt, vous pouvez utiliser cmder avec bash ubuntu pour windows.

cmder-settings
Paramètre de cmder

Source splash :Â Ayesh.me