Androide

Cómo ejecutar Bash en Ubuntu en Windows 10

¿Que podemos hacer con Bash Linux de Ubuntu en Windows 10?

¿Que podemos hacer con Bash Linux de Ubuntu en Windows 10?

Tabla de contenido:

Anonim

Antes de comenzar a ver cómo ejecutar Bash en Ubuntu en Windows , aquí hay un poco sobre el asombroso paso de Microsoft para integrar el modo de usuario Linux y sus herramientas en el sistema operativo Windows. ¿Quién hubiera pensado que uno estaría ejecutando Bash nativo directamente en Windows.

Al comienzo del ciclo de Windows 10, Microsoft abrió una página de voz del usuario y comenzó una conversación sobre la línea de comandos de Windows. Preguntaron a la comunidad qué les gusta de la línea de comandos de Windows y qué características les gustaría ver en la línea de comandos de Windows.

Muchos miembros de la comunidad respondieron que les gustaría ver algunas mejoras en la línea de comandos de Windows. Algunos otros dijeron que les gustaría llevar las herramientas de Linux / Unix a Windows. Como trabajar con herramientas de código abierto en Windows suele ser una lucha, los usuarios dijeron que les gustaría que Microsoft les facilite el uso de estas herramientas en Windows.

Al escuchar la voz de la comunidad, Microsoft mejoró CMD, PowerShell y muchos otros sistemas de Windows. herramientas de línea de comandos y en segundo lugar hizo lo que era increíble hace unos años. Microsoft decidió agregar real, nativo Bash y con soporte para herramientas de línea de comandos de Linux que se ejecutan directamente en Windows en un entorno que se comporta como Linux. No es una VM, sino el Linux real en Windows.

Subsistema de Windows para Linux

Para esta nueva infraestructura de Microsoft creada en Windows: el Subsistema de Windows para Linux (WSL) sobre el cual el usuario genuino de Ubuntu- la imagen de modo es ejecutada por su socio Canonical , creadores de Ubuntu Linux .

Esto hará que los desarrolladores de Windows sean mucho más productivos y usen estas herramientas mucho más fácilmente. Y esta será una solución sólida, confiable y estable a largo plazo.

Esto es lo que dijo Mark Shuttleworth, fundador de Canonical:

"En nuestro viaje para llevar software gratuito a la audiencia más amplia posible, este no es un momento podríamos haber predicho. Sin embargo, estamos encantados de respaldar Ubuntu para Windows, comprometidos a abordar las necesidades de los desarrolladores de Windows que exploran Linux de esta manera nueva e increíble, y estamos entusiasmados con las posibilidades anunciadas por este giro inesperado de los acontecimientos. "

¿Qué es Bash en Linux

Para los que no saben, el shell Bash o Bourne Again es un programa GNU Linux Shell estándar.

Según Wikipedia, Bash es un intérprete de comandos y un shell de Unix para el Proyecto GNU como un reemplazo de software libre para el Bourne Shell. se ha distribuido ampliamente como el shell para el sistema operativo GNU y como un shell predeterminado en Linux y OS X.

Ejecutar Bash en Ubuntu en Windows 10

Comenzar con Windows 10 Insider Preview Build 14316, subsistema Windows para Linux ha sido proporcionado. Comenzando con esta compilación, uno puede ejecutar Bash nativo en Ubuntu en Windows . Esto se anunció por primera vez en Build 2016. Así es como se hace.

  • Primero tiene que activar el Modo de Desarrolladores desde
    • Configuración> Actualización y Seguridad> Para Desarrolladores. Compruebe el botón de opción Modo de desarrollador. Y busque " Funciones de Windows ", elija " Activar o desactivar las características de Windows ".

    • Seleccione " Subsistema de Windows para Linux (Beta) ". Presiona OK.

    • Comenzará a buscar los archivos necesarios y comenzará a aplicar los cambios. Una vez hecho esto, hay que reiniciar para finalizar la instalación de los cambios solicitados. Presione Reiniciar ahora.

  • Una vez reiniciado, desde el botón Inicio, haga clic derecho y abra Símbolo del sistema (Administrador) o PowerShell.
    • Escriba " bash " en el símbolo del sistema y presione Enter. Aparecerá un mensaje " Esto instalará Ubuntu en Windows, distribuido por Canonical y … ". Escriba "y" para continuar. Presione `y` y se iniciará su descarga desde la Tienda Windows. Después de la descarga, comenzará a extraer el sistema de archivos. Esto llevará algún tiempo, así que tenga paciencia.

    • Después de algún tiempo recibirás el mensaje " Instalación exitosa ! El entorno comenzará momentáneamente …" y estarás en el indicador Bash.

  • A partir de ahora, ahora tú puede ejecutar scripts Bash, herramientas de línea de comandos de Linux como sed, awk, grep e incluso puede probar primeras herramientas de Linux como Ruby, Git, Python, etc.. directamente en Windows. También se puede acceder al sistema de archivos de Windows desde Bash.

  • Después de la instalación, también aparecerá en la lista de aplicaciones. Para que se puedan abrir todas las aplicaciones y hacer clic en " Bash en Ubuntu en Windows " para abrir el indicador Bash.

Recuerde, este es un conjunto de herramientas para desarrolladores que lo ayudará a escribir y construir todo su código escenarios y plataformas. Esta no es una plataforma de servidor en la que alojará sitios web, ejecutará infraestructura de servidores, etc.

Como esta es una de las mejores cosas que le pueden pasar a Windows, debe intentarlo si está interesado en Linux, Ubuntu en Windows.

Fuente: Windows.com.

También puede consultar este video tutorial de Scott Hanselman:

Visite su blog para obtener más información.