Installer OpenSuse Leap sur Windows 10 en WSL
WSL
: « Windows Sub-system Linux ».
Il s'agit de faire tourner une distribution de Linux en sous-système de Windows 10.
Ce tutoriel prend OpenSuse Leap comme exemple, mais la démarche est normalement la même pour les autres distribution proposées dans Microsoft Store.
Installer OpenSuse Leap
Se rendre dans Microsoft Store pour chercher puis télécharger OpenSuse Leap (de préférence la dernière version).
Lorsque l'installation est terminé, on peut essayer de lancer l'application, mais il y a peu de chance que cela fonctionne…
Installation du Sous-système Windows pour Linux pour Windows 10
Source ici, sur le site Microsoft, en procédant à l'installation manuelle.
Activer le Sous-système Windows pour Linux
Ouvrir PowerShell en tant qu'administrateur.
C'est à dire faire la recherche de PowerShell dans la barre de recherche du menu démarrer. Puis ouvrir en tant qu'administrateur comme proposé dans le menu latéral.
Ensuite, on exécute la ligne de commande suivante :
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Consulter la configuration requise pour exécuter WSL 2
Pour les systèmes x64, la version doit-être supérieure à la Version 1903
avec un Build 18362
ou supérieur.
Sans quoi, il faut utiliser l'Assitant Windows Update.
On vérifie avec l'application winver
lancée depuis la barre de recherche du menu démarrer.
Ce qui a pour effet d'ouvir la fenêtre « À propos de Windows ».
Activer la fonctionnalité Machine Virtuelle
Toujours dans PowerShell en tant qu'administrateur :
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Redémarrer l'ordinateur.
Télécharger le package de mise à jour du noyau Linux
Soit depuis le lien dans un navigateur, soit en ligne de commande depuis PowerShell :
Invoke-WebRequest -Uri 'https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi' -OutFile 'C:\Users\<username>\Downloads\wsl_update_x64.msi'
On lance le programme précédemment téléchargé.
Start-Process -FilePath 'C:\Users\<username>\Downloads\wsl_update_x64.msi'
Définir WSL 2 comme version par défaut
Toujours dans PowerShell :
wsl --set-default-version 2
Lancement d'OpenSuse Leap
On lance le programme d'OpenSuse Leap précédemment installé.
Comme toute distribution Linux, il faut ensuite créer un compte utilisateur ainsi qu'un mot de passe. Pour ce faire, on répond aux questions…
On peut commencer par une mise à jour des paquets :
sudo zypper update
Ensuite, on peut installer (si ce n'est déjà fait) le Windows Terminal depuis Microsoft Store.
Attention : il ne s'agit pas d'une machine virtuelle, mais bien d'une intégration à part entière…
Pas de commentaires