Installer le sous-système Linux dans Windows

De Ikoula Wiki
Jump to navigation Jump to search

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 ?

0



Vous n'êtes pas autorisé à publier de commentaire.