Comment utiliser le sous-système Windows pour Linux 2 (WSL 2) sur Windows 11

Le sous-système Windows pour Linux 2 (WSL 2) est une fonctionnalité révolutionnaire qui permet à un véritable noyau Linux de s'exécuter directement sur un système Windows. Grâce à cela, les développeurs et les professionnels de l'informatique peuvent exploiter de manière transparente les distributions Linux aux côtés des applications Windows existantes, maximisant ainsi la productivité et la flexibilité.

Termes liés à WSL 2

  • WSL 2: La deuxième version du sous-système Windows pour Linux qui intègre un véritable noyau Linux dans Windows.
  • Noyau: Le composant principal d'un système d'exploitation qui communique directement avec le matériel.
  • Distribution Linux: Variantes du système d'exploitation Linux qui incluent le noyau Linux et des progiciels assortis.
  • Hyper-V: Une technologie de virtualisation de Microsoft.

Pourquoi utiliser WSL 2 sur Windows 11

WSL 2 offre des améliorations de performances significatives par rapport à son prédécesseur, WSL 1. Avec son noyau Linux actuel, il offre des performances accrues du système de fichiers et une compatibilité complète des appels système, cruciales pour les développeurs qui ont besoin d'une expérience Linux authentique sur une plate-forme Windows.

Étapes pour configurer WSL 2 sur Windows 11

  1. Vérifier les prérequis du système

    Assurez-vous que les capacités de virtualisation sont activées dans les paramètres BIOS ou UEFI de l'ordinateur.

  2. Activer WSL et la plateforme de machine virtuelle

    Accédez à Panneau de configuration -> Programmes -> Activer ou désactiver les fonctionnalités Windows. Ici, sélectionnez les options "Windows Subsystem for Linux" et "Virtual Machine Platform". Redémarrez l'ordinateur après avoir effectué ces sélections.

  3. Installer une distribution Linux

    Visitez le Microsoft Store et recherchez les distributions Linux préférées comme Ubuntu, Debian ou Fedora. Cliquez "Install" sur la distribution choisie.

  4. Définir WSL 2 comme version par défaut

    Ouvrez l'invite de commande et exécutez la commande suivante:

    wsl --set-default-version 2

    Cela garantit que WSL 2 est la version par défaut pour toute nouvelle distribution Linux.

  5. Lancer et configurer la distribution Linux

    Ouvrez la distribution Linux installée à partir du menu Démarrer. Au premier lancement, saisissez un nom d'utilisateur et un mot de passe UNIX qui seront utilisés pour l'environnement Linux.

Conclusion

Avec WSL 2 sur Windows 11, les frontières entre Windows et Linux sont de plus en plus floues, offrant aux développeurs un environnement de développement sans précédent combinant le meilleur des deux mondes. L'exploitation de la puissance de WSL 2 garantit un flux de travail fluide et efficace pour les tâches liées à Linux.