PDA

Ver la versión completa : Bash llegará a Windows 10



Master of the Wind
30-03-2016, 10:59 PM
Noticion. Me llama la atencion que no le metan mas egg a Powershell, pero al fin llega un buen reemplazo a la consola pedorra de MS-DOS.


Microsoft is reaching out to Linux developers in a way that the company never has before. "The Bash shell is coming to Windows. Yes, the real Bash is coming to Windows," said Microsoft's Kevin Gallo on stage at today's Build 2016 keynote. The announcement received an uproarious applause from the crowd. The new functionality will be enabled as part of this summer's Anniversary Update to Windows 10.

"This is not a VM. This is not cross-compiled tools. This is native," he said. "We've partnered with Canonical to offer this great experience, which you'll be able to download right from the Windows Store." Third-party tools have enabled this sort of thing for years, but a direct partnership between Microsoft and Canonical should offer even more flexibility and convenience for developers who prefer using these binaries and tools.


More importantly, it represents Microsoft's refreshing stance on open-source development. VP Terry Myerson teased "more coming soon" in regards to other possibilities signaling a modernized and extremely open Windows 10. This blog post by Microsoft's Scott Hanselman offers a deeper explanation of the move. "This is brilliant for developers that use a diverse set of tools like me," he said. "This is a genuine Ubuntu image on top of Windows with all the Linux tools I use."


Fuente: http://www.theverge.com/2016/3/30/11331014/microsoft-windows-linux-ubuntu-bash


PD: el articulo tiene un video mostrando como anda, pero no esta en youtube, intente meterlo aca pero no quedo.

PD2: Unix superiority bitches

klose
31-03-2016, 01:17 AM
para mi el futuro esta en powershell, no entiendo cuales son la ventajas de tener bash en windows?

Master of the Wind
31-03-2016, 02:14 AM
Que es un shell mucho mas conocido, explotado, y sobretodo muy personalizable.

Para mi esta bien, para que armar algo que todavia existe gente que no sabe ni que existe, o que piensa que esta desestimado, si podes usar algo mucho mas extendido, que se sabe que da excelentes resultados.


Ademas, pensando el mercado de servidores, no digo que equipare, pero esta aportando una herramienta que tiene decadas en el ambiente, que ofrece miles de posibilidades, y ademas que se esta otorgando la posibilidad de aprovechar miles de scripts existentes muy utiles.

zuji
01-04-2016, 01:57 PM
No leí mucho del tema aún pero para mi va por el lado de lo que dice Master, el uso de terminales en Unix y familia está bastante más estandarizado y pulido, para mi tiene sentido que Microsoft termine yendo para ese lado en vez de pushear su propia alternaitva, especialmente para los syadmin (Galas podría dar una buena opinión sobre eso). Igual no es un punto menor que hayan hecho un acuerdo con Canonical, o que hace poco hayan sacado SQL Server para Linux... las cosas cambian.

Master of the Wind
01-04-2016, 02:11 PM
Yo tambien soy sysadmin :(

zuji
01-04-2016, 03:20 PM
Yo tambien soy sysadmin :( Jaja, perdón! Me acuerdo que estabas en la UTU y también con el tema de networking, pero no asocié el tema de sysadmin del lado de soft. Hagamos como que nadie leyó nada y: te parece que mejora tu laburo de sysadmin (o mismo como dev) en Windows tener un bash vs powershell o cygwin? Si ya usabas alguno de esos los tirarías al joraca para usar bash nativo?

Master of the Wind
01-04-2016, 03:35 PM
Jaja no pasa nada.

Ya en mis ultimos tiempos en la diaria habia dejado el desarrollo por el trabajo de sysadmin, ahora donde laburo estoy de sysadmin totalmente.


A mi particularmente me queda comodo bash porque el 99% del tiempo trabajo con entornos unix, tanto en servidores como en mi maquina personal (siempre use linux, y ahora uso mac), digamos que la tarea de administrar windowd no necesita consola, oero a mi me queda mas comodo usar la terminal para tareas rapidas (vim, grep, cut, awk, less, etc).

Nunca fui amigo de cygwin y tener un subsistema a parte, siempre terminaba usando el powershell manoseado a lo unix, metiendole las herramientas compiladas para windows y armando 1000 aliases (eso lo hago en unix tambien, soy un vago, es una costumbre)