Bien que le sous-système Windows pour Linux (WSL) soit un moyen pratique d’exécuter des distributions Linux avec Windows 11 ou Windows 10, la machine virtuelle légère continuera à fonctionner en arrière-plan même lorsque vous quittez le shell de commande, en utilisant nécessairement les ressources système.
Si vous préférez mettre fin à la distribution Linux (Ubuntu, Kali, Debian, Mint, etc.) dès que vous avez fini de l’utiliser ou que vous devez la redémarrer, vous pouvez utiliser un wsl.exe
outil de ligne de commande pour arrêter une ou toutes les distributions manuellement.
Dans ce guide, vous apprendrez les étapes pour arrêter les distributions Linux exécutées sur la plate-forme WSL2 sous Windows 10 et Windows 11.
Mettre fin à une distribution Linux sur WSL
Pour mettre fin à une distribution Linux sur WSL s’exécutant sur Windows 11 ou Windows 10, procédez comme suit :
-
Ouvert Démarrer.
-
Rechercher Invite de commandes (ou PowerShell), cliquez avec le bouton droit sur le premier résultat et sélectionnez le Exécuter en tant qu’administrateur option.
-
Tapez la commande suivante pour afficher toutes les distributions WSL en cours d’exécution et appuyez sur Entrer:
wsl --list --verbose
-
Tapez la commande suivante pour arrêter la distribution Linux sur Windows 11 ou Windows 10 et appuyez sur Entrer:
wsl -t DISTRO-NAME
Dans la commande, remplacez DISTRO-NOM avec le nom de la distribution que vous souhaitez fermer, comme indiqué sur étape n ° 3. Par example,
wsl -t Ubuntu-20.04
. -
(Facultatif) Tapez la commande suivante pour confirmer que la distribution n’est plus en cours d’exécution et appuyez sur Entrer:
wsl --list --verbose
Une fois les étapes terminées, la distribution s’exécutant sur le sous-système Windows pour Linux s’arrêtera correctement. Vous pouvez toujours répéter les étapes pour mettre fin à d’autres distributions ou utiliser les étapes ci-dessous pour toutes les fermer.
Arrêtez toutes les distributions Linux sur WSL
Pour arrêter toutes les distributions WSL exécutées sur Windows 10 (ou 11), procédez comme suit :
-
Ouvert Démarrer.
-
Rechercher Invite de commandes (ou PowerShell), cliquez avec le bouton droit sur le premier résultat et sélectionnez le Exécuter en tant qu’administrateur option.
-
Tapez la commande suivante pour afficher toutes les distributions WSL en cours d’exécution et appuyez sur Entrer:
wsl --list --verbose
-
Tapez la commande suivante pour arrêter les distributions Linux sur Windows 11 ou 10 et appuyez sur Entrer:
wsl --shutdown
-
(Facultatif) Tapez la commande suivante pour confirmer que la distribution n’est plus en cours d’exécution et appuyez sur Entrer:
wsl --list --verbose
Après avoir terminé les étapes, toutes les distributions WSL se termineront immédiatement.
Si vous devez redémarrer la distribution Linux, rouvrez-la simplement à partir du menu Démarrer, de l’invite de commande ou de PowerShell à l’aide du wsl --distribution DISTRO-NAME
commande – remplacer la DISTRO-NOM avec le nom réel de la distribution avant d’exécuter la commande.