01 C'est quoi WSL2 ?
WSL2 (Windows Subsystem for Linux) est une fonctionnalité de Windows qui permet de faire tourner un vrai système Linux à côté de Windows, sans machine virtuelle complexe à configurer ni dual boot.
WSL2 n'est pas une simple "imitation" de Linux : c'est une vraie distribution Linux, avec son propre noyau, qui tourne en parallèle de Windows.
02 Pourquoi utiliser WSL2 plutôt qu'un dual boot ?
Le dual boot (avoir Windows ET Linux installés séparément, et choisir au démarrage) demande de partitionner son disque, comporte des risques si on se trompe, et oblige à redémarrer pour changer de système.
WSL2 évite tout ça : Linux tourne directement dans Windows, tu peux basculer entre les deux instantanément, et tu peux accéder aux fichiers de l'un depuis l'autre.
WSL2 est parfait pour apprendre, développer, utiliser le terminal Linux. Si plus tard tu veux un Linux "complet" pour d'autres usages (jeux, configuration matérielle poussée), le dual boot reste une option, mais ce n'est pas nécessaire pour débuter.
03 Prérequis
Avant de commencer, vérifie que :
- Tu as Windows 10 (version 2004 ou plus récente) ou Windows 11
- Les mises à jour Windows sont à jour
- La virtualisation est activée (généralement activée par défaut sur les PC récents)
Il ne faut surtout pas hésiter à se renseigner sur internet ! Il y a des milliers de guides et d'astuces disponibles gratuitement.
04 Installation étape par étape
Ouvre PowerShell en tant qu'administrateur : clic droit sur le menu Démarrer, puis "Terminal Windows (Admin)" ou "PowerShell (Admin)".
Voir les distributions disponibles :
Installer Ubuntu, la distribution recommandée pour débuter :
Windows va télécharger et installer Ubuntu. À la fin, un terminal s'ouvre et demande de créer un utilisateur Linux :
Le mot de passe ne s'affiche pas pendant la saisie (pas d'étoiles, rien), c'est normal. Continue à taper et valide avec Entrée.
05 Vérifier que tout fonctionne
"whoami" affiche ton nom d'utilisateur, "pwd" ton dossier courant, et "lsb_release -a" la version d'Ubuntu installée.
06 Mettre à jour le système
07 Accéder aux fichiers entre Windows et Linux
Une des forces de WSL2 : les deux systèmes peuvent se voir. Depuis Ubuntu, tes fichiers Windows sont accessibles dans /mnt/c/. Depuis l'explorateur Windows, tape \\wsl$ dans la barre d'adresse pour voir les fichiers Ubuntu.
08 Et maintenant ?
Tu as maintenant un Linux fonctionnel sur ton PC Windows. Dans un prochain article et une prochaine vidéo, on installera MySQL dans cet environnement pour commencer à manipuler des bases de données.
09 Conclusion
WSL2 est la porte d'entrée la plus simple vers Linux : pas de risque pour ton installation Windows, pas de redémarrage nécessaire, et un vrai terminal Linux à disposition en quelques minutes. C'est l'environnement que beaucoup de développeurs utilisent au quotidien.
Questions fréquentes