Commandes de base pour WSL

Ressources

https://learn.microsoft.com/fr-fr/windows/wsl/wsl-config

Fichiers de configuration

wsl.conf : configurer des paramètres avancés de WSL et appliqués au démarrage d'une distribution / machine virtuelle WSL spécifique :

les options de démarrage,

les montages automatiques DrvFs,

la mise en réseau,

l’interopérabilité avec le système Windows,

l’utilisation système

et l’utilisateur par défaut

Emplacement : /etc/wsl.conf, à l’intérieur d’une distribution WSL

.wslconfig : configurer des paramètres globaux à toutes les distributions WSL 2 :

RAM,

noyau pour démarrer,

nombre de processeurs,

etc.

Emplacement : %UserProfile%wslconfig, en dehors d’une distribution WSL

Après la modification du fichier de configuration wsl.conf d'une distribution : arrêter la distribution attendre 8 secondes car sous-système peut encore être en cours d'exécution (voir commande pour lister les distributions en cours d'exécution). Redémarrer ensuite la distribution pour que les nouveaux paramètres de configuration soient pris en compte.

Commandes de bases

lister les distributions installers

PS/> wsl --list -v

liste des distributions en cours d'exécution <code> PS/> wsl –list –running </code>

arrêter toutes les distributions

PS/> wsl --shutdown

arrêter une distributions spécifique

PS/> wsl --terminate <NomDistribution>