Installer le sous-système Linux dans Windows
Introduction
Nous allons mettre en place dans Windows 10 un sous-système Linux (WSL : Windows Subsystem for Linux).
Prérequis
Windows 10 pour WSL 1 et Windows 10 version 2004 build 19041 ou ultérieure pour WSL 2
Vous pouvez vérifier votre version de Windows en sélectionnant la touche Windows + R, tapez winver et sélectionnez OK.
Installation WSL 1
Avant d’installer des distributions Linux sur Windows, vous devez activer la fonctionnalité facultative Sous-système Windows pour Linux.
Ouvrez PowerShell en tant qu’administrateur et exécutez :
PS > dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Pour installer uniquement WSL 1, vous devez maintenant redémarrer votre ordinateur puis installer la distribution Linux de votre choix via le Microsoft Store https://aka.ms/wslstore
Sinon, attendez de redémarrer et passez à la mise à jour vers WSL 2.
Mise à jour vers WSL 2
Avant d’installer WSL 2, vous devez activer la fonctionnalité facultative Plateforme de machine virtuelle.
Ouvrez PowerShell en tant qu’administrateur et exécutez :
PS > dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Redémarrez votre ordinateur pour terminer l’installation de WSL et mettre à jour vers WSL 2.
Une fois le redémarrage terminé, exécutez la commande suivante dans PowerShell pour définir WSL 2 comme version par défaut lors de l’installation d’une nouvelle distribution Linux :
PS > wsl --set-default-version 2
Vous pouvez maintenant installer la distribution Linux de votre choix via le Microsoft Store https://aka.ms/wslstore
Mise à jour du noyau Linux pour WSL 2
Si vous aviez déjà installé votre distribution Linux sous WSL 1 et que vous souhaitez la passer sous WSL 2 (en ayant le prérequis de version de Windows) c'est possible.
Pour cela installez la mise à jour du noyau Linux WSL 2 disponible depuis le lien https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
Une fois ce dernier installé vous pouvez effectuer la conversion via la commande PowerShell :
PS > wsl --set-version <distribution name> <versionNumber>
Exemple, récupérez le nom de votre distribution et sa version via la commande PowerShell :
PS > wsl --list --verbose NAME STATE VERSION * Debian Stopped 1
Dans notre cas, la distribution est Debian et cette dernière est en version 1.
Nous effectuons la conversion via la commande PowerShell :
PS > wsl --set-version Debian 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 La conversion est terminée.
Vous pouvez ensuite accéder à votre distribution Linux en sélectionnant la touche Windows + R, tapez wsl et sélectionnez OK.
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires