Installer le sous-système Linux dans Windows

De Ikoula Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.