**Ceci est une ancienne révision du document !**
Table des matières
Installer WSL
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 (un redémarrage peut être nécessaire)
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 :
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 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 par défaut en utilisant la commande suivante :
wsl -d <distribution> -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 -d <distributuion> --shutdown
Connaître la liste des distributions disponibles
Utilisez la commande suivante :
wsl --list --online
Lancer plusieurs distribution en parallèle
- Ouvrez une fenêtre Terminal pour chaque distribution ;
Pour visualiser la liste des distributions installée dont celles en cours d'exécution, utilisez la commande suivante :
wsl --list --verbose wsl -l -v
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/.
Importer d'autres distributions Linux
Une distribution linux peut être importée dans WSL si c'est un fichier tar.
Il y a 2 manières d'obtenir le fichier TAR d'une distribution Linux :
- Télécharger un fichier tar :
- le fichier tar peut être obtenu en exportant une distribution WSL installée
- le fichier tar peut disponible en téléchargement. Le site de téléchargement de Alpine Linux propose un fichier tar dans sa rubrique Mini Root Filesystem.
- Utiliser un conteneur Docker que vous exporter en tant que fichier tar.
Activité 1 :
- installez la distribution Alpine dans WSL.
En vous aidant de cette page de Microsoft Learn, installez Centos en tant que distribution WSL.