Cygwin: Ejecutar comandos Linux en Windows

Cygwin es una API que te da la posibilidad de ejecutar comandos (grep, vi, cat, etc.) hechos para Linux en sistemas operativos Windows.
Esta aplicación es importante cuando necesitas realizar tareas en línea de comandos como si estuvieras en Linux. Y para terminar de especificar para qué sirve esta aplicación, comento que Cygwin no es una forma de ejecutar aplicaciones nativas de Linux en Windows.

Instalar Cygwin

Descargamos el instalador de esta página (setup.exe) y lo ejecutamos. Cuando nos pregunte "Choose a download source", seleccionamos Install from Internet
Después, el instalador solicitará el directorio de instalación (recomiendo que sea en tu HOME) y qué usuarios verán esta aplicación (selecciona la recomendada)
En este paso, el instalador te pedirá que selecciones tu tipo de conexión a internet
Aquí, el instalador te pedirá que selecciones el sitio desde donde se descargarán los paquetes (recomiendo que sea un sitio .edu)
En este paso, el instalador seleccionará los paquetes que le indiques, además de los que ya tiene seleccionados por default (si no seleccionas un paquete, no hay problema)
Después de terminar la descarga e instalación de los paquetes, se mostrará una pantalla donde indica que ha finalizado el proceso de instalación

Iniciar cygwin

Para iniciar a utilizar los comandos de Linux, selecciona el acceso directo "Cygwin Bash Shell" dentro del Menú Inicio

Ejecutando un comando

Cuando hayas iniciado el bash de cygwin, puedes empezar a ejecutar comandos de Linux, por ejemplo, yo escribí en la consola $ man grep.
En caso de que necesites instalar algún otro comando, debes ejecutar de nuevo el archivo setup.exe para que puedas seleccionar los paquetes que contengan ese comando.

0 comentarios: