Exécution d’applications Linux nativement intégrée par le sous-système WSL de Windows

Exécuter Linux de façon native sur Windows change la manière de développer et d’intégrer des outils. L’arrivée d’un noyau Linux intégré et d’un sous-système optimisé offre une exécution fiable des *applications Linux* sans machine virtuelle complète.

Ce guide décrit l’installation, la gestion des versions et l’optimisation de WSL pour un flux de travail moderne. La suite présente des points concrets à retenir pour démarrer immédiatement avec *WSL* sur *Windows*.

A retenir :

  • Installation unique via la commande wsl –install
  • Choix multiple de *distribution Linux* depuis Microsoft Store
  • Interopérabilité directe entre shells Windows et Bash
  • Accès GPU et fichiers Windows pour développement natif

Installer WSL et premières commandes pour exécution native

Après avoir saisi les bénéfices, l’installation reste la première étape pour obtenir une exécution native des outils Linux. L’installation se lance via PowerShell en mode administrateur avec la commande wsl –install, puis un redémarrage rapide est nécessaire.

Prérequis et commande d’installation WSL

Cette section précise les conditions minimales pour activer le sous-système et installer une distribution. Il faut Windows 10 version 2004 ou ultérieure, ou Windows 11, et des privilèges administrateur pour activer les fonctionnalités requises.

A lire également :  Quelles sont les différences entre Windows 10 et Windows 11 ?

Distribution Usage recommandé Disponibilité
Ubuntu Développement full-stack et serveurs locaux Microsoft Store
Debian Stabilité et paquets classiques Microsoft Store
Kali Tests de sécurité et outils pentest Microsoft Store
Fedora Environnements récents et packaging moderne Microsoft Store
Alpine Images légères et conteneurs Microsoft Store

Selon Microsoft Learn, la commande wsl –install active les composants nécessaires et installe Ubuntu par défaut. Si WSL est déjà actif, il faut lister les distributions disponibles pour choisir celle voulue et l’installer explicitement.

Options d’installation WSL :

  • Installation automatique via wsl –install
  • Installation manuelle via .wsl ou .appx
  • Import d’une distribution via fichier TAR

« J’ai installé WSL en quelques minutes et mon flux Git est devenu transparent entre Windows et Linux »

Alice B.

La création d’un compte utilisateur Linux est automatique à la première ouverture de la distribution, puis il faut définir un mot de passe. Cette étape rend votre environnement prêt pour installer Git, éditeurs et services locaux afin de développer directement sous Linux.

Gérer les versions WSL et l’interopérabilité Windows-Linux

Une fois la distribution installée, vérifier la version de WSL permet d’ajuster les performances et la compatibilité des applications. WSL 2 utilise un noyau Linux natif intégré et améliore significativement la compatibilité par rapport à WSL 1.

A lire également :  Créer une clé USB bootable Windows : Media Creation Tool, Rufus, Ventoy

Vérifier et définir WSL 1 ou WSL 2

Pour lister les distributions et connaître leur version, la commande wsl.exe –list –verbose fournit des informations claires. Pour définir la version par défaut, utilisez wsl.exe –set-default-version 2 afin que les nouvelles installations tirent parti de WSL 2.

Commande But Exemple
wsl.exe –list –verbose Lister distributions et versions Afficher statut et version
wsl.exe –set-default-version 2 Définir WSL 2 par défaut Paramétrage global pour nouvelles distros
wsl.exe –set-version <Distro> 2 Migrer une distribution vers WSL 2 Migration d’Ubuntu vers WSL 2
wsl.exe –set-default <Distro> Choisir distribution par défaut Définir Debian comme par défaut

Selon la documentation GitHub, la commande de mise à jour peut proposer un pré-téléchargement si l’installation bloque à zéro pour cent. Ces options garantissent une installation hors ligne ou par téléchargement web si nécessaire.

Bonnes pratiques système WSL :

  • Définir la version par défaut adaptée au projet
  • Conserver le noyau WSL à jour régulièrement
  • Installer outils de build et gestion de versions

« Après la migration en WSL 2, mes conteneurs Docker ont gagné en stabilité et rapidité »

Marc L.

Cette gestion des versions facilite l’interopérabilité entre shells Windows et *Commande Bash* sous Linux. La préparation de la configuration avant développement évite des interruptions lors de l’installation de dépendances.

A lire également :  Comment protéger mon ordinateur Windows contre les virus et les logiciels malveillants ?

Optimiser l’environnement : Terminal, GPU et outils pour développeurs

Après avoir choisi la version WSL, optimiser le terminal et activer l’accélération matérielle améliore fortement l’expérience. Le Terminal Windows moderne permet d’ouvrir plusieurs onglets et de basculer rapidement entre PowerShell, Bash et autres outils.

Personnaliser le Terminal et flux de travail

Le Terminal autorise thèmes, polices et volets partagés pour aligner l’interface sur votre flux de travail. On peut configurer des raccourcis clavier, intégrer VS Code et utiliser le serveur distant pour déboguer dans la distribution Linux.

Configurations recommandées terminal :

  • Configurer profils distincts pour chaque distribution
  • Activer le copier-coller et raccourcis personnalisés
  • Utiliser VS Code Remote pour éditer depuis WSL

« J’édite mon code dans Windows et j’exécute directement dans WSL, fluidité incroyable »

Claire V.

Selon le blog Windows Command Line, il est possible d’activer l’accélération GPU et de monter des disques externes pour des besoins intensifs. Ces réglages sont particulièrement utiles pour le machine learning et le rendu local.

Accélération GPU, stockage et intégration des outils

Cette partie montre comment lier le stockage Windows à la distribution et comment exploiter le GPU pour accélérer des tâches. L’accès aux fichiers Windows depuis WSL évite la duplication et facilite le développement d’applications multi-plateformes.

  • Monter les volumes Windows dans WSL pour accès direct
  • Activer l’accélération GPU pour charges lourdes
  • Installer bases de données locales dans la distribution

« L’interopérabilité entre Windows et Linux m’a permis de livrer des prototypes plus vite »

Equipe DevOps

Pour aller plus loin, testez les préversions si vous souhaitez accéder aux fonctionnalités expérimentales. Vérifiez toujours les sources officielles pour suivre les mises à jour et corriger les éventuels problèmes rencontrés.

Source : Microsoft, « Install WSL », Microsoft Learn, 2022 ; Microsoft, « WSL releases », GitHub, 2024 ; Microsoft, « Install WSL with a single command », Windows Command Line Blog, 2020.

découvrez comment les patchs de la communauté open source corrigent efficacement les vulnérabilités de sécurité pour protéger vos systèmes et applications.

Fixation des vulnérabilités de sécurité corrigée par les patchs de la communauté open source

3 juin 2026

Retouche professionnelle des images gérée par les filtres algorithmiques de l’application

4 juin 2026

retouche professionnelle d&apos;images réalisée grâce aux filtres algorithmiques avancés de notre application pour des résultats précis et personnalisés.

Laisser un commentaire