Vous développez sur Windows mais vous avez besoin d’un environnement Linux pour vos scripts, vos outils de ligne de commande ou vos conteneurs ? Pas besoin de dual boot, pas besoin de machine virtuelle complète. Installer WSL sur Windows 11 prend moins de cinq minutes et depuis quelques versions, une seule commande suffit à tout configurer automatiquement.
Qu’est-ce que WSL et pourquoi l’utiliser ?
Le Sous-système Windows pour Linux (WSL) est une couche de virtualisation légère intégrée à Windows 11, qui permet d’exécuter des distributions Linux directement dans votre environnement Windows, sans dual boot, sans machine virtuelle lourde, sans perdre l’accès à vos applications Windows.
Concrètement, WSL vous donne accès à un noyau Linux complet, aux appels système, aux bibliothèques et aux outils en ligne de commande habituels (bash, apt, git, curl…). Vous pouvez accéder à vos fichiers Windows depuis Linux et vice versa, et même lancer des applications graphiques Linux depuis Windows grâce à la prise en charge X11/Wayland intégrée.
Avant de commencer : assurez-vous que la virtualisation matérielle est activée dans le BIOS/UEFI de votre PC. La plupart des machines récentes l’ont activée par défaut, mais c’est à vérifier si vous rencontrez des erreurs à l’installation.
Installer WSL via l’Invite de commandes
C’est la méthode la plus rapide et la plus complète pour installer WSL sur Windows 11. Une seule commande télécharge le noyau Linux, active les composants requis et installe Ubuntu par défaut.
Voici les étapes pour installer WSL depuis l’invite de commandes :
- Ouvrez le menu Démarrer et tapez Invite de commandes.
- Faites un clic droit sur le résultat et sélectionnez Exécuter en tant qu’administrateur.

- Tapez la commande suivante et appuyez sur Entrée :
wsl --install

Attendez la fin du téléchargement et de l’installation des composants
- Redémarrez votre PC pour finaliser l’installation
- Au redémarrage, la configuration de la distribution Ubuntu se lance automatiquement, créez votre nom d’utilisateur et mot de passe Linux
Si vous recevez le code d’erreur 14107, cela signifie que la Plateforme de machine virtuelle n’a pas pu s’activer automatiquement. Dans ce cas, ouvrez Paramètres > Applications, allez dans Fonctionnalités facultatives, puis Plus de Fonctionnalités Windows, cochez Plateforme de machine virtuelle et redémarrez. Relancez ensuite la commande d’installation.
Mettre à jour le noyau WSL
Pour maintenir WSL à jour et bénéficier des dernières améliorations du noyau Linux, une commande suffit.
Voici comment mettre à jour le noyau WSL depuis l’invite de commandes :
- Ouvrez l’Invite de commandes en tant qu’administrateur.
- Tapez la commande suivante et appuyez sur Entrée :
wsl --update

Si une mise à jour est disponible, elle se télécharge et s’installe automatiquement.
Installer WSL avec une distribution spécifique
Par défaut, wsl --install installe Ubuntu. Si vous préférez Debian, Kali Linux, openSUSE ou une autre distribution, vous pouvez la spécifier directement dans la commande.
Voici comment choisir une distribution lors de l’installation :
- Ouvrez l’Invite de commandes en tant qu’administrateur.
- Pour afficher la liste des distributions disponibles, tapez :
wsl --list --online

- Pour installer une distribution spécifique, tapez la commande suivante en remplaçant « Distribution Name » par le nom exact de la distribution souhaitée :
wsl --install -d <Distribution Name>
- Par exemple, pour installer Debian :
wsl --install -d Debian

Redémarrez ensuite le PC et finalisez la configuration de la distribution au premier lancement.
Installer WSL depuis le Microsoft Store
Si vous préférez une installation graphique sans passer par le terminal, le Microsoft Store propose également WSL et les distributions Linux. Cette méthode requiert d’activer manuellement deux composants Windows au préalable.
1. Activer les composants requis
- Ouvrez le menu Démarrer et recherchez Activer ou désactiver des fonctionnalités Windows.
- Cochez Plateforme de machine virtuelle.
- Cochez Sous-système Windows pour Linux.
- Cliquez sur OK, puis sur Redémarrer.

2. Installer WSL depuis le Store
- Ouvrez le Microsoft Store.
- Recherchez Windows Subsystem for Linux.
- Cliquez sur Obtenir pour lancer le téléchargement et l’installation.

3. Installer une distribution Linux
- Restez dans le Microsoft Store et recherchez la distribution souhaitée, par exemple Debian ou Ubuntu.
- Cliquez sur Obtenir, puis sur Ouvrir une fois l’installation terminée.
- La configuration initiale se lance : créez votre nom d’utilisateur et mot de passe Linux.

⚠️ Même avec cette méthode, vous pouvez rencontrer les codes d’erreur 14107 ou 0x8004032d si les composants ne se sont pas activés correctement. Dans ce cas, vérifiez manuellement que les deux fonctionnalités Windows sont bien cochées dans l’étape 1.
WSL ouvre de nombreuses possibilités et si vous souhaitez aller plus loin dans la virtualisation sous Windows 11, notre guide sur comment activer Hyper-V sur Windows 11 vous explique comment configurer l’hyperviseur natif de Microsoft pour des environnements virtuels plus complets.