Comment installer WSL sur Windows 11 : Guide pas à pas pour les débutants

Installer le Windows Subsystem for Linux (WSL) sur Windows 11, ça paraît un peu technique au début, mais une fois que tuologies, ça devient pas mal plus simple. C’est pratique si tu veux utiliser des commandes Linux sans avoir à faire du dual-boot ou gérer des machines virtuelles compliquées. En gros, tu actives quelques options, tu choisis ta distribution, et c’est parti. Mais, comme souvent avec Windows, il y a des petites astuces pour éviter de tomber dans certains pièges. Voici un bon plan pour t’aider à t’en sortir sans frustration.

Tutoriel étape par étape : comment installer WSL sur Windows 11

Le principe est simple : activer WSL, choisir ta distrib Linux, puis commencer à utiliser Linux dans Windows. En théorie, c’est pas mal évident, mais parfois il faut faire un peu de dépannage, surtout après une mise à jour majeure ou si certaines options ne se sont pas activées automatiquement.

Étape 1 : Ouvre PowerShell en mode admin

Clique sur le bouton démarrer, tape « PowerShell », puis fais un clic droit et choisis Exécuter en tant qu’administrateur. Ne sautes pas cette étape, sinon tu risques d’avoir des erreurs de permissions plus tard. Puisque tu vas activer des fonctionnalités système, c’est crucial de le faire avec les droits d’administrateur.

Pourquoi c’est important : sans ça, les commandes pour activer WSL ou activer des options dans Windows ne fonctionneront pas. Ça évite aussi que tu perdes du temps à essayer en vain, parce que Windows ne va pas te donner accès si tu n’es pas en mode admin.

Étape 2 : Active WSL

Dans PowerShell, tape : wsl --install puis appuie sur Entrée. Si tout se passe bien, Windows va activer la plateforme de machines virtuelles, installer WSL, et te demander si tu veux aussi installer Ubuntu (ou une autre distro d’emblée).

Si ça fonctionne pas, tu peux aussi activer manuellement certains composants en tapant ces commandes :

Dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Après ça, si ça bloque, un redémarrage est presque toujours nécessaire. Parce que oui, Windows aime compliquer la vie, mais un petit refresh, ça règle souvent le problème.

Étape 3 : Redémarre ton ordi

C’est non négociable si tu n’as pas redémarré après avoir activé les options. Parfois, sans ça, ça ne s’installera pas comme il faut. Prends une pause, laisse le reboot faire son truc, puis continue. La patience, c’est la clé ici.

Étape 4 : Choisis ta distro Linux

Une fois redémarré, tu peux soit aller dans le Microsoft Store pour télécharger ta distro préférée, soit ouvrir PowerShell et taper : wsl --list --online. Sur certains PC, Ubuntu apparaît tout de suite, sur d’autres il faut attendre un peu. Par exemple, tu peux choisir Ubuntu, Debian, Kali Linux, ou d’autres selon ce qui t’intéresse.

Un truc intéressant : si tu veux une version précise, comme Ubuntu 20.04 au lieu de la dernière, tu peux la trouver dans la liste avec wsl --list --online et faire l’installation avec : wsl --install -d Ubuntu-20.04.

Étape 5 : Lance et finalise la configuration

Ouvre ta nouvelle distro dans le menu Démarrer. La première fois, ça va te demander de créer un nom d’utilisateur et un mot de passe (normal dans Linux). Après ça, tu es prêt. Tu verras une invite du genre username@hostname:~$. À partir de là, tu peux taper des commandes Linux, installer des programmes avec apt-get ou autre, et tout faire dans ton Windows.

Le début peut sembler un peu lent ou sluggish, surtout si ton ordi est vieux ou si c’est la première fois que tu lances Linux, mais ça s’améliore après un redémarrage ou deux.

Astuces pour une installation réussie de WSL sur Windows 11

  • Vérifie que ton Windows 11 est à jour — des versions plus anciennes peuvent causer des bugs ou des incompatibilités. Va dans Paramètres > Windows Update pour faire les mises à jour nécessaires.
  • Active Hyper-V si ton matériel le supporte (dans Activer ou désactiver des fonctionnalités Windows) — normalement, si tu as activé Virtual Machine Platform, c’est good pour WSL 2.
  • Fais une mise à jour de WSL avec wsl --update de temps en temps — ça évite d’avoir une version dépassée qui pourrait poser problème avec les apps graphiques ou de nouvelles fonctionnalités.
  • Pour voir toutes les distributions que tu peux installer, utilise : wsl --list --verbose ou wsl --list --online.
  • Si tu remarques que WSL rame ou ne se lance pas, tente un petit coup de Windows + R, puis tape services.msc. Ensuite, redémarre le service LxssManager. Ça arrive que le processus reste bloqué sans raison, un coup de boost ça règle tout.

Questions qui reviennent souvent

Qu’est-ce que WSL, et pourquoi je devrais m’en servir ?

C’est un peu comme Windows qui te permet d’utiliser Linux sans te casser la tête avec une machine virtuelle ou un dual-boot. Pour les développeurs, c’est super pratique parce que tu peux faire tourner des outils Linux directement dans Windows. C’est parfait si tu fais du scripting, du développement, ou si tu veux tester des trucs rapidement sans tout changer dans ton setup.

Est-ce que je peux faire tourner des applications graphiques Linux sur WSL ?

Oui, WSL 2 supporte maintenant les apps graphiques Windows, donc tu peux faire tourner un logiciel Linux avec une fenêtre, comme si tu étais sur un vrai Linux. Ça demande peut-être un peu de réglages, mais ça marche!

Comment garder tout à jour ?

Fais wsl --update régulièrement, et utilise la gestionnaire de paquets de ta distro (par exemple, sudo apt update && sudo apt upgrade dans Ubuntu) pour garder tout de même. Si un jour une mise à jour crée des bugs, une réinstallation complète peut être nécessaire, mais en général, faire les updates régulièrement évite ça.

Je peux installer plusieurs distros Linux différentes ?

Absolument. Tu peux avoir plusieurs distributions installées en même temps, pour tester ou pour différents projets. Tu peux passer de l’une à l’autre avec : wsl -d NomDeLaDistro.

Comment désinstaller une distro ?

Dans Paramètres > Applications, tu peux désinstaller directement la distro. Sinon, à partir de PowerShell, tape : wsl --unregister NomDeLaDistro. Ça arrive que des restants restent, mais en général, c’est clean.

Résumé

  • Ouvre PowerShell en mode admin (c’est crucial).
  • Tape wsl --install et laisse Windows faire sa magie.
  • Redémarre si nécessaire — c’est souvent obligatoire.
  • Choisis ta distro dans le Microsoft Store ou avec wsl --list --online.
  • Lance-la, configure ton nom d’utilisateur, et tu es prêt à explorer Linux sous Windows.

J’espère que ça va t’éviter quelques heures de frustration. Avec Windows 11, utiliser Linux c’est pas mal plus simple qu’avant, pis une fois que c’est lancé, c’est vraiment pratique. Bonne chance pour ton aventure Linux sur ton ordi!