Si está intentando obtener sus herramientas habituales de Linux en Windows, Cygwin viene a la mente primero:
Cygwin es una colección de herramientas que proporcionan un entorno Linux para Windows.
Consulte la lista de paquetes para ver qué herramientas están disponibles allí ( bash
y algunos otros shells están disponibles).
GnuWin32 es otra colección de paquetes que resulta útil, sin necesidad del entorno Cygwin. Se pueden usar directamente desde el símbolo del sistema de Windows.
Si está en desarrollo, MinGW contiene un gran puerto de Windows de GCC, y msysgit funciona bien para el control de versiones. (Cygwin también tiene GCC y git).
Java, Perl ( fresa ), Python, PHP, Ruby, etc. también tienen puertos nativos de Windows.
Agregue GVim (configurado como el editor de texto predeterminado) y un buen ssh
cliente como masilla , y no debería sentirse demasiado perdido en su nuevo entorno.
(OT aquí, pero si alguna vez necesita hacer secuencias de comandos nativas de Windows, SS64 es una buena referencia para cmd
y PowerShell
).