====== Installer WSL ======
Lien : https://learn.microsoft.com/fr-fr/windows/wsl/setup/environment
===== Installation =====
Ouvrez PowerShell (ou l’invite de commandes Windows) et entrez la command suivante :
wsl --install
Le paramètre **install** effectue les actions suivantes :
* **active** les composants facultatifs de WSL et de la plateforme de machine virtuelle ;
* **télécharge** et installe le dernier noyau Linux ;
* **définit** WSL 2 comme valeur par défaut ;
* télécharge et installe la **distribution Linux Ubuntu**.
Vous devez redémarrer votre machine pendant ce processus d’installation.
===== Lancement de la distribution installée =====
La distribution installée (Ubuntu par défaut) se lance :
* depuis le **menu Démarrer**,
* avec la commande suivante dans une console Powershell.
wsl
Pour lancer une distribution particulière déjà installée, par exemple Debian, utilisez la commande suivante :
wsl -d debian
Lors du premier lancement de la distribution, il vous sera demandé de créer :
* un **nom d’utilisateur**
* et un **mot de passe** pour votre distribution Linux.
Ce nom d’utilisateur et ce mot de passe sont propres à chaque distribution Linux distincte que vous installez et n’ont aucune incidence sur votre nom d’utilisateur Windows.
Ce compte est considéré comme l’**administrateur Linux**, avec la capacité d’exécuter des commandes d’administration **sudo** (Super User Do).
Ce compte créé est le **compte utilisateur par défaut** pour la distribution et permet de se connecter automatiquement au démarrage de la distribution.
Chaque distribution Linux exécutée sur WSL a ses propres comptes d’utilisateur et mots de passe Linux.
Les distributions Linux installées avec WSL correspondent à une installation par utilisateur et ne peuvent pas être partagées avec d’autres comptes d’utilisateur Windows.
==== Modification du mot de passe du compte utilisateur ====
Pour modifier ou réinitialiser votre mot de passe, ouvrez la distribution Linux et entrez la commande :
passwd
Pour réinitialiser le mot de passe du compte utilisateur en cas d'oubli, ouvrez PowerShell et entrez à la racine de votre distribution WSL avec le compte **root** en utilisant la commande suivante :
wsl -d -u root
==== Quittez une distribution ====
Utilisez la commande suivante :
exit
==== Arrêter une distribution WSL ====
* Quittez la distribution ;
* Dans Powershell, utilisez la commande suivante :
wsl --terminate
wsl -t
==== Redémarrer WSL ====
wsl --shutdown
==== Connaître la liste des distributions disponibles dans le store Microsoft====
Utilisez la commande suivante :
wsl --list --online
==== Lancer plusieurs distributions en parallèle ====
* Ouvrez une fenêtre Terminal pour chaque distribution ;
Pour visualiser la liste des distributions installées dont celles en cours d'exécution, utilisez la commande suivante :
wsl --list --verbose
wsl -l -v
==== Déinstaller une distribution WSL ====
wsl --unregister
===== Accès aux fichiers de Windows et des distributions WSL =====
==== Accès aux fichiers des distributions Linux depuis Windows ====
Utilisez l'un des chemins suivants :
* \\wsl.localhost\
* \\wsl$
==== Accès aux fichiers de Windows depuis une distribution Linux ====
Utilisez le chemin suivant :
* /mnt/
Chaque lecteur de Windows est accessible avec sa lettre. Par exemple le lecteur C: est accessible avec le chemin /mnt/c/.
====== Retour accueil WSL======
* [[:systeme:windows:wsl:accueil|WSL : Windows Subsystem for Linux (WSL)]]