Blog

IaaS, tecnología, internet y cloudi.ng rss

La consola Bash de Ubuntu disponible en Windows 10

Windows 10 ofrece desde hace unos días la posibilidad de usar la consola Linux en este sistema operativo. Esto ha sido posible gracias a la colaboración de Canonical, la empresa responsable del desarrollo de Ubuntu.

Esta posibilidad se encuentra disponible desde el 8 de Abril gracias a la llegada de la compilación 14316 de Windows 10, desde la que, aparte de otras novedades, ha instaurado la posibilidad de usar la consola Bash de Ubuntu de forma directa en Windows 10.

Ésta ha sido la experiencia del equipo de Clouding.io en el uso de esta característica en uno de nuestros VPS Windows.

Instala la opción en 2 minutos

En Microsoft explican el proceso de instalación de la consola de una forma muy clara y precisa.

  • En primera lugar, tendrás que activar el “Developer mode” en –> Settings –> Update & Security –> For developers.
  • Una vez hecho esto, tendrás que activar una nueva característica de Windows (“Turn Windows Features on or off”) y en la nueva ventana bajamos hasta ver la opción “Windows Subsystem for Linux (Beta)”. Si la activas y pinchas ok, te aparecerá un mensaje indicándote que debes reiniciar tu ordenador. Deberás aceptar para proceder al reinicio.
  • Una vez de nuevo en Windows tendrás que ejecutar un Powershell y una vez dentro escribir ‘bash’ (sin comillas) y pulsar Enter.
  • Al hacerlo, se te indicará que tienes que aceptar los términos de licencia de la imagen Ubuntu proporcionada por Canonical, y si lo haces el sistema procederá a descargar e instalar esa imagen.
  • Cuando termine el proceso podemos cerrar esa ventana y ya tendrás acceso a esa nueva y singular aplicación llamadaBash on Ubuntu on Windows“.

Una consola Linux en tu escritorio

Si accedes al menú de inicio y escribes ‘bash’ verás cómo aparece el acceso a esa aplicación de escritorio. Al pinchar sobre esa herramienta aparecerá inmediatamente una nueva ventana llamada ‘Bash on Ubuntu on Windows‘. Lo que tendrás allí es básicamente un sistema Linux completo en nuestro escritorio Windows. Completo al menos como consola, porque no hay acceso nativo a una interfaz gráfica.

Haciendo pruebas con la consola

En esa consola podrás hacer muchas de las tareas que se realizan en un terminal Bash pero no todas, debido al estado “beta” de esta nueva característica.

En nuestras pruebas instalamos y utilizamos sin problemas  aplicaciones como ssh, emacs o algunos juegos compatibles con la librería ncurses -ninvaders, nsnake- que son pruebas básicas de que es posible utilizar este tipo de soluciones directamente en la consola.

Recuerda que estamos usando paquetes nativos de Ubuntu, es decir, exactamente los mismos binarios ELF 64 que utilizaríamos si hubiésemos instalado la distribución Ubuntu (o cualquier otra de 64 bits) en una partición separada.

También probamos algunas herramientas algo más curiosas como el cliente de Twitter turses o navegadores web de consola como el legendario lynx.

Sin embargo, y como advertían los responsables de Windows, no todo es perfecto. Existen aplicaciones que dan problemas o que directamente no se ejecutan.

En realidad, estos problemas son normales en una solución beta, que se encuentra en plena fase de desarrollo, pero es que además todo esto está pensado para poder atraer a desarrolladores del mundo Linux que quieran trabajar con sus entornos convencionales bajo un sistema Windows. Muchas de las herramientas para estos expertos ya están disponibles -el compilador gcc funciona sin problemas, por ejemplo, y en Microsoft ya nos demostraron cómo Redis y otras soluciones estaban ya soportadas- y otras están en proceso –MySQL parece dar algún que otro problema-, pero lo que está claro es que esta es solo la primera etapa de un camino mucho más largo.

Esto sólo es el principio

La conclusión tras estas primeras horas con la consola bash de Ubuntu en Windows 10 es que efectivamente ésta puede ser una alternativa muy interesante para todos los que quieran trabajar con este sistema en modo intérprete de comandos sin salir de Windows 10.

Pues así es, lo hace unos años era impensable hoy en día se ha hecho realidad :)

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>