Icono de búsqueda de Download.it
Advertisement

Ejecuta aplicaciones Linux y Unix bajo Windows

Ejecuta aplicaciones Linux y Unix bajo Windows

Votar: (17 votos)

Licencia programa: Gratuito

Desarrollador: Redhat

Versión: 3.3.6

Programa para: Windows

Votar:

Licencia programa

(17 votos)

Gratuito

Desarrollador

Versión

Redhat

3.3.6

Programa para:

Windows

PROS

  • Muchos paquetes disponibles
  • Requiere menos recursos que una instalación VM completa
  • Las aplicaciones Cygwin pueden acceder al sistema de archivos de Windows
  • Puede ejecutar aplicaciones gráficas

CONTRAS

  • Muchas herramientas Linux son incompatibles con Cygwin
  • La documentación de las herramientas es escasa
  • La instalación es lenta y ocupa mucho espacio

Cygwin es un entorno emulado similar a Linux para sistemas operativos Windows.

Razones para usar Cygwin

La instalación de Cygwin proporciona una DLL (cygwin1.dll) que emula muchas de las funcionalidades del sistema POSIX (Portable Operating System Interface). En el entorno Cygwin, los usuarios pueden utilizar herramientas de línea de comandos de Linux como ls, more, awk y otras. Cygwin no es una herramienta de producción. Así que no debería usarse en entornos de producción. Pero es una buena herramienta para probar ideas. Los usuarios pueden instalar la herramienta en su máquina Windows y probar varios programas Linux.

Cygwin es un producto de código abierto. A lo largo de los años, la comunidad Cygwin ha portado herramientas y paquetes Unix, GNU, BSD y Linux. También es compatible con los entornos de escritorio GNOME, X Windows System y KDE.

Características de Cygwin

Los usuarios pueden descargar el ejecutable de instalación desde el sitio web de Cygwin. La herramienta de instalación permite al usuario seleccionar los paquetes que desea descargar. Los paquetes precompilados se descargan de los sitios espejo disponibles.

Debido a la adición de diversas funcionalidades, Cygwin ha crecido bastante a lo largo de los años. Dependiendo de la selección de paquetes, el tamaño total de la instalación puede oscilar entre 23 y más de 100 GB. Así que los usuarios deben tener cuidado con los paquetes que seleccionan. Además, esto significa que la descarga y la instalación pueden llevar mucho tiempo.

Una vez instalado Cygwin, los usuarios pueden hacer clic en el icono de Cygwin para iniciarlo en Windows. El terminal bash shell de Cygwin tiene un aspecto distinto, para que los usuarios sepan que no es el terminal DOS.

Cygwin viene con muchos paquetes de GNU. Así que es una gran herramienta para que los desarrolladores prueben conceptos e ideas. En el terminal Cygwin, las unidades se asignan a /cygdrive, por lo que la unidad C: se asignaría a /cygdrive/c. Cygwin proporciona utilidades para convertir entre rutas de Windows y Unix, formatos de archivo y finales de línea.

Para los usuarios que no quieren ejecutar máquinas virtuales (VM) Linux en su máquina Windows, Cygwin puede ser una alternativa.

Conclusión

Cygwin es una gran herramienta de desarrollo para ejecutar en el entorno Windows. No debería usarse para producción. También puede funcionar como herramienta de aprendizaje para nuevos desarrolladores y estudiantes que no tienen acceso a sistemas Unix o Linux.

Ventajas

PROS

  • Muchos paquetes disponibles
  • Requiere menos recursos que una instalación VM completa
  • Las aplicaciones Cygwin pueden acceder al sistema de archivos de Windows
  • Puede ejecutar aplicaciones gráficas

CONTRAS

  • Muchas herramientas Linux son incompatibles con Cygwin
  • La documentación de las herramientas es escasa
  • La instalación es lenta y ocupa mucho espacio