Comment installer Bash sur Windows 11 : Le guide étape par étape

Comment installer Bash sur Windows 11

Se lancer dans l’installation de Bash sur Windows 11, ça peut donner l’impression de descendre dans un trou de lapin technologique, mais en réalité, c’est pas si compliqué que ça. En gros, tu rends ton Windows capable d’exécuter des commandes Linux en activant ce qu’on appelle le Windows Subsystem for Linux (WSL). Ça te permet de faire tourner des commandes Linux directement dans ton Windows, sans avoir besoin d’une machine virtuelle ou de faire du dual-boot. Que tu sois en train de coder, d’expérimenter ou que tu veuilles juste fouiller dans des outils Linux, cette méthode te donne un accès direct à un autre univers, sans prise de tête.

Le processus? C’est une combo d’activation de fonctionnalités dans Windows, puis de téléchargement d’une distro Linux depuis le Microsoft Store. Ça peut prendre quelques essais pour que ça fonctionne parfaitement, parce que certains pas sont un peu cachés dans les menus ou pas toujours aussi smooth qu’on aimerait. C’est un peu frustrant, mais une fois que c’est fait, ça vaut le coup.

Les étapes pour activer Bash sur Windows 11

Ouvre les fonctionnalités Windows

D’abord, tu dois faire apparaître la fenêtre des fonctionnalités Windows. Tape “Activer ou désactiver des fonctionnalités Windows” dans la recherche du menu Démarrer, clique dessus, et une fenêtre apparaîtra — mais parfois, il faut deux-trois essais parce que ça se cache un peu. Dans cette fenêtre, tu peux activer ou désactiver certains composants de Windows. Petite note : certains manquent le bouton ou ne voient pas l’option immédiatement, alors prends une seconde pour bien regarder.

Active le Sous-système Windows pour Linux

Fais défiler la liste jusqu’à “Sous-système Windows pour Linux”. Coche la case, clique sur “OK”, puis prépare-toi à redémarrer. Là, c’est souvent là que ça coince un peu — la case ne veut pas checké, ou Windows décide que c’est le temps de faire un reboot pour appliquer ça. C’est un petit obstacle, mais faut le faire sinon le setup ne sera pas complet. Après le redémarrage, le WSL est activé, mais il n’est pas encore prêt à fonctionner à fond.

Va dans le Microsoft Store

Une fois que ton PC a redémarré, ouvre le Microsoft Store — ça peut être un peu une chasse au trésor si ton menu Démarrer a été personnalisé. Le Store, c’est là où ça se passe, car tu peux télécharger la distro Linux que tu veux, comme Ubuntu ou Debian. C’est comme un nouveau quartier d’applications, mais là, tu fais du Linux à l’intérieur de Windows, sans emporter tout le PC dans une machine virtuelle. C’est vraiment pratique.

Recherche et choisis ta distro Linux

Dans la barre de recherche, tape “Linux”, et tu verras défiler plusieurs options comme Ubuntu, Debian ou Kali. Ubuntu reste souvent la favorite des débutants, parce qu’elle est simple à utiliser, avec plein de tutoriels. Le choix de la distro, ça compte, surtout si tu veux que tes scripts ou outils fonctionnent bien plus tard. Si tu hésites, Ubuntu est une valeur sûre, mais n’hésite pas à essayer d’autres si tu veux sortir de la norme.

Installe la distro choisie

Clique sur “Obtenir” ou “Installer” pour la distro que tu as choisie. Le téléchargement peut prendre un peu de temps, selon ta vitesse internet et la charge de ton PC. Quand c’est fini, tu vas devoir créer un nom d’utilisateur et un mot de passe pour ton environnement Linux — évite de mettre ton mot de passe Windows pour ne pas te mélanger. Ensuite, tu peux lancer le terminal Linux en cliquant sur l’icône dans le menu Démarrer, ou simplement ouvrir PowerShell ou CMD et taper wsl pour ouvrir ta sh de Linux par défaut.

Une fois tout ça fait, une fenêtre du terminal Linux s’ouvrira, prête à l’emploi. Tu peux commencer à exécuter des scripts Bash, gérer des fichiers ou faire du développement directement dans cet environnement, pendant que Windows continue de tourner à côté. L’intégration est assez fluide — après la mise en place initiale, ça va tout seul.

Trucs et astuces pour une installation réussie

  • Assure-toi que Windows 11 est bien à jour avant de commencer; si ton système a des mises à jour en retard, WSL risque de te donner des difficultés. Vérifie via Paramètres > Windows Update.
  • Choisis ta distro en fonction de ce que tu veux faire : Ubuntu, c’est très polyvalent, Debian pour la stabilité, Fedora pour tester des trucs à la fine pointe.
  • Si jamais ça bloque, pas de panique — la doc officielle de Microsoft sur WSL est une ressource en or pour dépanner. Tu peux la checker ici : Documentation officielle WSL.
  • N’oublie pas de garder ton environnement WSL à jour avec la commande wsl --update dans PowerShell ou CMD. Ça, c’est souvent oublié, mais c’est important pour la sécurité et la stabilité.
  • Pour passer en WSL 2 (recommandé pour ses performances), tape wsl --set-default-version 2. Juste un conseil : ta virtualisation doit être activée dans le BIOS — regarde dans ton UEFI pour des trucs comme Intel VT-x ou AMD-V. Pour vérifier si c’est activé, ouvre le Gestionnaire des tâches (Ctrl + Shift + Échap), va dans l’onglet Performance, puis sélectionne CPU et regarde si “Virtuailisation” est à “Activé”.

Questions fréquentes

Qu’est-ce que le Windows Subsystem for Linux?

WSL, c’est comme une couche de compatibilité qui permet aux applications Linux de fonctionner directement sur Windows 11. C’est un traducteur super efficace qui évite d’avoir à faire marcher une VM ou à faire du dual-boot. En gros, ça combine la facilité de Windows avec la puissance de Linux — parfait pour ceux qui veulent le meilleur des deux mondes.

Je peux avoir plusieurs distros Linux en même temps?

Absolument! Le Microsoft Store te permet d’avoir plusieurs distros installées côte à côte. C’est simple de gérer ça avec la commande wsl. Pour voir toutes tes options, t’as juste à faire wsl --list --verbose. Pour définir ta distro par défaut, tu peux faire wsl --set-default .

Comment mettre à jour ma distro Linux?

Chaque distro a ses propres commandes pour faire les mises à jour. Par exemple, dans Ubuntu, tu tapes sudo apt update && sudo apt upgrade dans le terminal Linux. C’est toujours conseillé de garder ça à jour pour éviter les bugs et bénéficier des dernières fonctionnalités.

WSL 2, c’est quoi la différence avec WSL 1?

Good question! WSL 2 inclut un vrai noyau Linux, ce qui signifie une compatibilité supérieure et une performance améliorée. WSL 1, qui fonctionne par traduction, pouvait être un peu lent ou causer des hic lors de l’exécution de certains logiciels. Si ton PC le supporte, je recommande WSL 2, c’est beaucoup plus moderne. Tu peux checker ta version en tapant wsl --list --verbose.

Faut-il activer la virtualisation dans le BIOS?

Oui, pour WSL 2 c’est indispensable. La virtualisation doit être activée dans ton BIOS — souvent dans des menus comme “Intel VT-x” ou “AMD-V”. Si c’est pas activé, tu risques d’avoir de la difficulté à profiter pleinement de WSL 2, ou tu pourrais voir des lenteurs ou des fonctionnalités manquantes.

En résumé

Installer Bash sur Windows 11, c’est pas un gros casse-tête. C’est principalement une question d’activer les bonnes fonctionnalités, d’activer WSL, de télécharger ta distro Linux, puis d’appuyer sur “installer”. Si ça marche pas du premier coup, prends une respiration et réessaie. Certains détails peuvent te faire perdre du temps, mais une fois que tu piges la routine, ça devient pas pire.

J’espère que ça va te faire gagner quelques heures. Bonne chance!