Où est la console Ubuntu sur Windows10? [dupliquer]

28

J'ai mis à jour mon système Windows 10 vers la version 1607 "Anniversary Update" et je ne trouve pas la console Ubuntu Bash.

Alors ... Où est-il?

Marek M.
la source
Je suppose qu'il est intégré dans CMD / Powershell?!
NetwOrchestration du
1
Pas vraiment une console "Ubuntu" - c'est une session shell bash, qui est disponible sur toutes les plateformes Unix / Linux.
SnakeDoc
1
Cela peut être assez hors sujet, mais qu'est-ce qui est si tristement célèbre?
Mayukh Nair

Réponses:

40

Pour activer le shell bash à partir de la mise à jour anniversaire de Windows 10, vous devez activer la fonctionnalité Windows Subsystem for Linux

1. Accédez au Panneau de configuration et cliquez sur Activer ou désactiver les fonctionnalités Windows entrez la description de l'image ici

2. Sélectionnez ensuite le package Windows Subsystem for Linux (Beta) . Il passera par le processus d'installation et vous demandera de redémarrer votre ordinateur. entrez la description de l'image ici

3. Une fois redémarré, vous pouvez rechercher bash dans la barre de recherche. entrez la description de l'image ici

DrZoo
la source
2
Et c'est ce que j'ai fait. Maintenant, lorsque je clique sur la bashcommande, une fenêtre apparaît pendant une milliseconde et disparaît. Des idées pour le déboguer? Quand je tape bashcmd, je reçois Unsupported console settings. In order to use this feature the legacy console mu st be disabled.. Est-il en quelque sorte connecté? Dois-je désactiver cmd? Dans l'affirmative, comment le faire?
Marek M.
@ SzwornyDziąch que se passe-t-il si vous allez dans cmd et tapez bash? Vous invite-t-il à installer Ubuntu?
DrZoo
Ce message exact apparaît. J'ai essayé de désactiver cmd comme décrit ici: maketecheasier.com/disable-command-prompt-windows et il est désactivé maintenant. Cependant, cela n'a pas résolu le problème. Btw, j'ai eu un court décalage après avoir cliqué sur la bashcommande et j'ai donc pu voir que le même message apparaît.
Marek M.
1
@ SzwornyDziąch réactivez cmd et désactivez le mode hérité de cmd. Pour désactiver le mode hérité, ouvrez cmd, puis cliquez avec le bouton droit dans la barre de titre et sélectionnez les propriétés. Décochez ensuite la console héritée . Voici une photo
DrZoo
4
@ SzwornyDziąch aucun problème. Heureux que cela fonctionne pour vous. Avoir un bash ing bon moment! Hé, j'ai fait un drôle.
DrZoo
16

Je pense que vous devez également passer en mode développeur.

entrez la description de l'image ici

craisondigital
la source
2
C'est peut-être vrai. Je suis en mode développeur depuis un certain temps, donc je ne connaissais pas cette étape. Je devrai le désactiver et voir si je peux toujours accéder à bash.
DrZoo
3
J'ai confirmé que vous devez être en mode développeur. En changeant de mode, je ne pouvais plus accéder à la fonction bash.
DrZoo
Oui, j'ai été invité à le faire quand je l'ai fait aussi
Journeyman Geek