24 votes

Comment obtenir le terminal Windows 10 pour lancer WSL?

J'utilise le nouveau terminal Windows et j'essaie de le faire lancer mon terminal WSL. C'est le paramètre que j'essaie d'utiliser:

         {
            "acrylicOpacity" : 0.75,
            "closeOnExit" : true,
            "colorScheme" : "Campbell",
            "commandline" : "%LOCALAPPDATA%/wsltty/bin/mintty.exe --WSL= --configdir='%APPDATA%/wsltty' -~ ",
            "cursorColor" : "#FFFFFF",
            "cursorShape" : "bar",
            "fontFace" : "Consolas",
            "fontSize" : 10,
            "guid" : "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
            "historySize" : 9001,
            "icon" : "ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png",
            "name" : "wsl",
            "padding" : "0, 0, 0, 0",
            "snapOnInput" : true,
            "startingDirectory" : "%USERPROFILE%",
            "useAcrylic" : true
        }

Mais tout ce qu'il fait, c'est ouvrir une sorte de CMD.

Quelle est la commande correcte pour exécuter le terminal WSL

Éditer:

J'ai remarqué que le GUID était la même chose que le CMD normal, alors j'ai changé cela. Ensuite, il a lancé un shell externe .

14voto

elhef Points 141

Pour lancer n'importe quelle distribution, vous pouvez également l'utiliser pour la ligne de commande:

 wsl.exe -d <name_of_the_distribution>

Comme :

 wsl.exe -d Ubuntu-18.04

Vous pouvez lister toutes les distributions avec:

 wsl.exe -l

.

PS: icône Tux pour Linux:

 ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.png

4voto

Wayne Werner Points 10172

Il s'est avéré que tout ce que j'avais à faire était de changer la ligne de commande en ubuntu1804.exe . Comme ça:

         {
            "acrylicOpacity" : 0.75,
            "closeOnExit" : true,
            "colorScheme" : "Campbell",
            "commandline": "ubuntu1804.exe",
            "cursorColor" : "#FFFFFF",
            "cursorShape" : "bar",
            "fontFace" : "Consolas",
            "fontSize" : 10,
            "guid" : "{0caa0dad-35be-5f56-a8ff-abceeeaa6101}",
            "historySize" : 9001,
            "icon" : "ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png",
            "name" : "wsl",
            "padding" : "0, 0, 0, 0",
            "snapOnInput" : true,
            "startingDirectory" : "%USERPROFILE%",
            "useAcrylic" : false
        }

3voto

Natesh bhat Points 2342

J'ai développé un outil pour peaufiner les configurations des terminaux ici:Tweaker du terminal Windows

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X