{"id":1379,"date":"2016-04-11T13:05:43","date_gmt":"2016-04-11T11:05:43","guid":{"rendered":"https:\/\/clouding.io\/blog\/?p=1379"},"modified":"2024-02-09T11:27:42","modified_gmt":"2024-02-09T10:27:42","slug":"consola-bash-ubuntu","status":"publish","type":"post","link":"https:\/\/clouding.io\/blog\/consola-bash-ubuntu\/","title":{"rendered":"La consola Bash de Ubuntu disponible en Windows 10"},"content":{"rendered":"<p><strong>Windows 10<\/strong> ofrece desde hace unos d\u00edas\u00a0la posibilidad de usar la <strong>consola Linux<\/strong> en este sistema operativo. Esto ha sido posible gracias a la colaboraci\u00f3n de <strong><a href=\"http:\/\/www.canonical.com\/\" target=\"_blank\" rel=\"noopener\">Canonical<\/a>,<\/strong> la empresa responsable del desarrollo de Ubuntu.<\/p>\n<p>Esta posibilidad se encuentra disponible <strong>desde el 8 de Abril<\/strong> gracias a la llegada de la <strong>compilaci\u00f3n 14316 de Windows 10,<\/strong> desde la que, aparte de otras novedades, ha instaurado la posibilidad de usar la<strong> consola Bash de Ubuntu de forma directa en Windows 10.<\/strong><\/p>\n<p>\u00c9sta ha sido la experiencia del equipo de <a href=\"https:\/\/clouding.io\">Clouding.io<\/a> en el uso de esta caracter\u00edstica en uno de nuestros VPS Windows.<\/p>\n<h2>Instala la opci\u00f3n en 2 minutos<\/h2>\n<p>En Microsoft explican el proceso de instalaci\u00f3n de la consola de una forma muy clara y precisa.<\/p>\n<ul>\n<li>En primera lugar, tendr\u00e1s que activar el <strong>\u00abDeveloper mode\u00bb<\/strong> en &#8211;&gt;<strong> Settings<\/strong> &#8211;&gt;<strong> Update &amp; Security<\/strong> &#8211;&gt; <strong>For developers<\/strong>.<\/li>\n<li>Una vez hecho esto, tendr\u00e1s que activar una nueva caracter\u00edstica de Windows (\u00abTurn Windows Features on or off\u00bb) y en la nueva ventana bajamos hasta ver la opci\u00f3n <strong>\u00abWindows Subsystem for Linux (Beta)\u00bb<\/strong>. Si la activas y pinchas ok, te aparecer\u00e1 un mensaje indic\u00e1ndote que debes reiniciar tu ordenador. Deber\u00e1s aceptar para proceder al reinicio.<\/li>\n<li>Una vez de nuevo en Windows tendr\u00e1s que ejecutar un <strong>Powershell<\/strong> y una vez dentro escribir <strong>&#8216;bash&#8217;<\/strong> (sin comillas) y pulsar <strong>Enter.<\/strong><\/li>\n<li>Al hacerlo, se te indicar\u00e1 que tienes que aceptar los t\u00e9rminos de licencia de la imagen Ubuntu proporcionada por Canonical, y si lo haces el sistema proceder\u00e1 a <strong>descargar e instalar esa imagen<\/strong>.<\/li>\n<li>Cuando termine el proceso podemos cerrar esa ventana y ya tendr\u00e1s acceso a esa nueva y singular aplicaci\u00f3n llamada<strong> \u00ab<em>Bash on Ubuntu on Windows<\/em>\u00ab.<\/strong><\/li>\n<\/ul>\n<h2>Una consola Linux en tu escritorio<\/h2>\n<p>Si accedes al men\u00fa de inicio y escribes <strong>&#8216;bash&#8217;<\/strong> ver\u00e1s c\u00f3mo aparece el acceso a esa aplicaci\u00f3n de escritorio. Al pinchar sobre esa herramienta aparecer\u00e1 inmediatamente una nueva ventana llamada &#8216;<strong><em>Bash on Ubuntu on Windows<\/em><\/strong>&#8216;. Lo que tendr\u00e1s all\u00ed es b\u00e1sicamente un<strong> sistema Linux completo<\/strong> en nuestro <strong>escritorio Windows<\/strong>. Completo al menos como consola, porque no hay acceso nativo a una interfaz gr\u00e1fica.<\/p>\n<h2>Haciendo pruebas con la consola<\/h2>\n<p>En esa consola podr\u00e1s hacer muchas de las tareas que se realizan en un terminal Bash pero no todas, debido al estado \u00abbeta\u00bb de esta nueva caracter\u00edstica.<\/p>\n<p>En nuestras pruebas instalamos y utilizamos sin problemas\u00a0 aplicaciones como ssh, emacs o algunos juegos compatibles con la librer\u00eda <em>ncurses<\/em> -ninvaders, nsnake- que son pruebas b\u00e1sicas de que es posible utilizar este tipo de soluciones directamente en la consola.<\/p>\n<p>Recuerda que estamos usando paquetes nativos de Ubuntu, es decir, <strong>exactamente los mismos binarios ELF 64<\/strong> que utilizar\u00edamos si hubi\u00e9semos instalado la distribuci\u00f3n Ubuntu (o cualquier otra de 64 bits) en una partici\u00f3n separada.<\/p>\n<p>Tambi\u00e9n probamos algunas herramientas algo m\u00e1s curiosas como <strong>el cliente de Twitter turses<\/strong> o <strong>navegadores web de consola como el legendario lynx.<\/strong><\/p>\n<p>Sin embargo, y como advert\u00edan los responsables de Windows, <strong>no todo es perfecto<\/strong>. Existen aplicaciones que dan problemas o que directamente no se ejecutan.<\/p>\n<p>En realidad, estos problemas son normales en una soluci\u00f3n beta, que se encuentra en plena fase de desarrollo, pero es que adem\u00e1s todo esto est\u00e1 pensado para poder <strong>atraer a desarrolladores del mundo Linux<\/strong> que quieran trabajar con sus entornos convencionales bajo un sistema Windows. Muchas de las herramientas para estos expertos ya est\u00e1n disponibles -el compilador <em>gcc<\/em> funciona sin problemas, por ejemplo, y en Microsoft ya nos demostraron c\u00f3mo <em>Redis<\/em> y otras soluciones estaban ya soportadas- y otras est\u00e1n en proceso &#8211;<em>MySQL<\/em> parece dar alg\u00fan que otro problema-, pero lo que est\u00e1 claro es que esta es solo la primera etapa de un camino mucho m\u00e1s largo.<\/p>\n<h2>Esto s\u00f3lo es el principio<\/h2>\n<p>La conclusi\u00f3n tras estas primeras horas con la consola bash de Ubuntu en Windows 10 es que efectivamente \u00e9sta <strong>puede ser una alternativa muy interesante\u00a0<\/strong>para todos los que quieran <strong>trabajar con este sistema en modo int\u00e9rprete de comandos sin salir de Windows 10.<\/strong><\/p>\n<p>Pues as\u00ed es, lo hace unos a\u00f1os era impensable hoy en d\u00eda se ha hecho realidad \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Windows 10 ofrece la posibilidad de usar la consola Linux en este SO. Esto ha sido posible gracias a la colaboraci\u00f3n de Canonical.<\/p>\n","protected":false},"author":2,"featured_media":9658,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[88,24,14],"tags":[132,131,90,130,95],"yst_prominent_words":[2643,2647,2638,2633,2632,2625,2645,2636,2644,2648,2639,2634,2641,2635,2649,2640,2642,1171,2637],"class_list":["post-1379","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualidad","category-clouding-io","category-desarrollo-web","tag-bash","tag-consola","tag-linux","tag-ubuntu","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/posts\/1379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/comments?post=1379"}],"version-history":[{"count":5,"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/posts\/1379\/revisions"}],"predecessor-version":[{"id":9661,"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/posts\/1379\/revisions\/9661"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/media\/9658"}],"wp:attachment":[{"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/media?parent=1379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/categories?post=1379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/tags?post=1379"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/clouding.io\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=1379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}