Skip to content

Instantly share code, notes, and snippets.

@asouil
Last active May 11, 2019 14:03
Show Gist options
  • Select an option

  • Save asouil/42658b883673b06d0622e53fe977b7b5 to your computer and use it in GitHub Desktop.

Select an option

Save asouil/42658b883673b06d0622e53fe977b7b5 to your computer and use it in GitHub Desktop.

/!\ 2016 https://www.numerama.com/tech/158150-le-shell-bash-sous-windows-10-ce-quil-faut-savoir.html

COMMENT INSTALLER BASH SOUS WINDOWS 10 (émulateur de Linux disponible disponible depuis le 2 août 2016 )

Grâce à l’intégration de Bash dans le système d’exploitation du géant, les développeurs habitués à un environnement de programmation sous Linux. il ne s’agit pas d’une machine virtuelle, ni d’une solution comme Cygwin, mais bel et bien

de binaires Linux tournant bit-pour-bit sous Windows.

Voici les étapes pour y parvenir:

  • Commencez bien entendu par mettre à jour Windows 10 avec la mise à jour Anniversary Update,

  • Aller dans Paramètres / Mise à jour et sécurité

  • Cliquez sur Pour les développeurs dans la colonne de gauche et cochez la case Mode développeur

  • Ensuite dans le Panneau de configuration / Programmes et fonctionnalités

  • Cliquez sur Activer ou désactiver des fonctionnalités de Windows

  • Descendez dans la liste et cochez Sous-système Windows pour Linux (bêta)

  • Redémarrez votre ordinateur

  • Tapez bash dans la barre de recherche puis tapez sur Entrée

  • Tapez o dans l’invite de commande pour procéder à l’installation

Créez un nom d’utilisateur et un mot de passe Et voilà : un environnement Ubuntu.

Avec cette manip, vous avez accès à l’ensemble des outils Linux : apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff, patch, etc.

Cette implémentation a l’avantage d’être extrêmement légère. Techniquement, il est donc envisageable de pouvoir faire tourner un petit serveur Linux sous Windows, et même de se connecter en ssh sans installer Putty. Attention, la version Bash pour Windows n’a pas été conçue pour être une plateforme serveur.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment