feigned

Mettre à jour une distribution Linux WSL 1 vers WSL 2

Avatar de Le Crabe Le Crabe

Publicité

Depuis Windows 10 2004, WSL (Windows Subsystem for Linux) est disponible en version 2. WSL 2 est une évolution majeure du sous-système Windows pour Linux : il embarque un véritable noyau Linux, augmente les performances du système de fichiers et apporte une compatibilité complète des appels système.

Publicité

Si vous aviez déjà installé des distributions Linux avec WSL 1, vous pouvez les convertir/migrer vers WSL 2 très simplement et profiter ainsi de performances améliorées.

Dans ce tutoriel, nous allons voir comment mettre à jour une distribution Linux précédemment installée sur WSL 1 vers WSL 2.

Note : WSL 2 n’est disponible que sur Windows 10 2004 et les versions ultérieures de W10.

Publicité

Mettre à jour une distribution Linux WSL 1 vers WSL 2

Pour convertir/migrer une distribution Linux WSL 1 vers WSL 2, procédez comme suit :

  1. Ouvrez PowerShell en tant qu’administrateur.
  2. Si ce n’est pas déjà fait, activez le composant « Plateforme d’ordinateur virtuel » :
    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  3. Affichez la liste des distributions Linux installées sur Windows 10 :
    wsl --list --verbose
    
      NAME            STATE           VERSION
    * Debian          Running         1
      Ubuntu-20.04    Running         1
  4. Pour définir la version de WSL d’une distribution Linux, saisissez la commande suivante :
    wsl --set-version <nom de la distribution> <version de WSL>
  5. Par exemple, pour convertir la distribution Ubuntu de WSL 1 vers WSL 2 :
    wsl --set-version Ubuntu-20.04 2
    
    La conversion est en cours. Cette opération peut prendre quelques minutes...
    Pour plus d’informations sur les différences de clés avec WSL 2, visitez https://aka.ms/wsl2
  6. Si vous avez le message « WSL 2 nécessite une mise à jour de son composant noyau », téléchargez et installez le package de mise à jour du noyau Linux pour WSL 2 puis relancez la conversion.
  7. Patientez pendant la conversion de votre distribution Linux vers WSL 2. Cette opération peut prendre pas mal de temps selon les performances de votre ordinateur.
  8. Pour que toutes les futures distributions Linux utilisent WSL 2 par défaut, entrez la commande suivante :
    wsl --set-version 2
  9. Affichez de nouveau la liste des distributions Linux :
    wsl --list --verbose
    
      NAME            STATE           VERSION
    * Debian          Running         1
      Ubuntu-20.04    Stopped         2
Félicitations ! Vous avez migré une distribution Linux WSL 1 vers WSL 2. 👍

Publicité

Liens utiles

465 utilisateurs actifs
Chargement en cours