¿Dónde está la consola de Ubuntu en Windows10? [duplicar]

28

Esta pregunta ya tiene una respuesta aquí:

Actualicé mi sistema Windows 10 a la versión 1607 "Anniversary Update" y no puedo encontrar la consola Ubuntu Bash.

¿Entonces donde esta?

Marek M.
fuente
Supongo que está integrado en CMD / Powershell?!
NetwOrchestration
1
No es realmente una consola "Ubuntu": es una sesión bash shell, que está disponible en todas las plataformas Unix / Linux.
SnakeDoc
1
Esto puede estar bastante fuera de tema, pero ¿qué tiene de malo?
Mayukh Nair

Respuestas:

40

Para habilitar el shell bash de la Actualización de aniversario de Windows 10, debe habilitar la función Windows Subsystem for Linux

1. Vaya al Panel de control y haga clic en Activar o desactivar las características de Windows ingrese la descripción de la imagen aquí

2. Luego seleccione el paquete Subsistema de Windows para Linux (Beta) . Pasará por el proceso de instalación y le pedirá que reinicie su computadora. ingrese la descripción de la imagen aquí

3. Una vez que se reinicia, puede buscar bash en la barra de búsqueda. ingrese la descripción de la imagen aquí

DrZoo
fuente
2
Y así lo hice. Ahora, cuando hago clic en el bashcomando, aparece una ventana emergente durante un milisegundo y desaparece. ¿Alguna idea de cómo depurarlo? Cuando bashescribo cmd, obtengo Unsupported console settings. In order to use this feature the legacy console mu st be disabled.. ¿Está de alguna manera conectado? ¿Debo deshabilitar cmd? Si es así, ¿cómo hacerlo?
Marek M.
@ SzwornyDziąch, ¿qué sucede si ingresas a cmd y escribes bash? ¿Te pide que instales Ubuntu?
DrZoo
Ese mensaje exacto aparece. Intenté deshabilitar cmd como se describe aquí: maketecheasier.com/disable-command-prompt-windows y ahora está deshabilitado. Sin embargo, eso no solucionó el problema. Por cierto, tuve un pequeño retraso después de hacer clic en el bashcomando y así pude ver que aparece el mismo mensaje.
Marek M.
1
@ SzwornyDziąch vuelve a habilitar cmd y deshabilita el modo heredado de cmd. Para deshabilitar el modo heredado, abra cmd, luego haga clic derecho en la barra de título y seleccione propiedades. Luego, desmarque el uso de la consola heredada . Aquí hay una foto
DrZoo
44
@ SzwornyDziąch no hay problema. Me alegra que te esté funcionando. ¡Que lo pases bien! Heh, hice un chiste.
DrZoo
16

Creo que también debes cambiar al modo desarrollador.

ingrese la descripción de la imagen aquí

craisondigital
fuente
2
Eso puede ser cierto. He estado en modo desarrollador durante un tiempo, así que no sabía sobre ese paso. Tendré que apagarlo y ver si aún puedo acceder a bash.
DrZoo
3
Confirmé que tienes que estar en modo desarrollador. Al cambiar de modo, ya no podía acceder a la función bash.
DrZoo
Sí, me lo pidieron cuando lo hice también
Journeyman Geek