19Aug

5 maneras de ejecutar software de Linux en Windows

Los usuarios de Linux a menudo quieren ejecutar el software de Windows en Linux, pero los usuarios de Windows también pueden querer ejecutar el software de Linux. Ya sea que esté buscando un mejor entorno de desarrollo o potentes herramientas de línea de comandos, puede ejecutar el software Linux sin salir de Windows.

Hay muchas opciones diferentes para ejecutar el software de Linux en Windows. Es más fácil que ejecutar el software de Windows en Linux, ya que cualquiera puede configurar una máquina virtual con distribución de Linux gratuita, sin necesidad de licencias de software.

Máquinas virtuales

Las máquinas virtuales le permiten ejecutar cualquier sistema operativo en una ventana de su escritorio. Puede instalar VirtualBox o VMware Player gratis, descargar un archivo ISO para una distribución de Linux como Ubuntu e instalar esa distribución de Linux dentro de la máquina virtual como si la instalara en una computadora estándar.

Cuando necesite iniciar su sistema Linux, puede hacerlo en una ventana en su escritorio; no es necesario reiniciar y dejar atrás todos sus programas de Windows. Todo menos juegos exigentes y efectos 3D avanzados deberían funcionar bien, pero es probable que no quieras usarlos de todos modos.

Si está instalando Ubuntu en una máquina virtual, puede intentar instalar un derivado de Ubuntu como Xubuntu. El escritorio Unity predeterminado de Ubuntu usa efectos 3D y la interfaz de escritorio no funciona tan bien en una máquina virtual como lo hicieron los escritorios anteriores. Xubuntu usa Xfce, que es mucho más liviano.

Incluso podría intentar usar el modo integrado de VirtualBox o el modo unity de VMware para ejecutar aplicaciones Linux directamente en su escritorio; se ejecutarán en la máquina virtual, pero sus ventanas estarán presentes en su escritorio de Windows en lugar de atrapadas en una sola máquina virtualventana.

Cygwin

Cygwin es una colección de herramientas que ofrecen un entorno Linux en Windows. No es una forma de ejecutar el software Linux existente en Windows: el software deberá ser recompilado. Sin embargo, mucho software ya ha sido recompilado. Cygwin le proporcionará un terminal similar a Linux y un entorno de línea de comandos con muchos de los programas de línea de comandos a los que posiblemente ya esté acostumbrado.

Anteriormente cubrimos la instalación y el uso de Cygwin. Incluso puede usar Cygwin para instalar un servidor OpenSSH y obtener acceso SSH a un sistema Windows.

Esta solución es ideal para los usuarios que no tienen las utilidades esenciales de Linux en Windows; no es una forma de ejecutar un escritorio Linux completo.

Instalar Ubuntu mediante Wubi

Este método está instalando técnicamente Linux, no ejecutando software de Linux en Windows. Tendrá que reiniciar cada vez que quiera usar su sistema Linux como si lo hubiera instalado en una configuración de arranque dual estándar.

Sin embargo, Wubi no instala Ubuntu de la manera normal. En cambio, crea un archivo especial en su partición de Windows y utiliza ese archivo como su unidad de Ubuntu. Esto significa que puede instalar Ubuntu y usarlo sin particiones y puede desinstalar Ubuntu desde el Panel de control de Windows cuando haya terminado.

Si los aspectos de la partición son lo que te frena, prueba Wubi. El rendimiento no será tan bueno como un sistema Linux instalado normalmente cuando se trata de tiempos de lectura y escritura de disco, pero debería ser más rápido que una máquina virtual.

Programas portados y compilados

Muchos de los programas comunes de Linux ya han sido portados a Windows y las versiones compiladas están disponibles en línea. Si realmente extrañas a Emacs, encontrarás versiones de Emacs para Windows. Si desea ejecutar un programa específico en Windows, realice una búsqueda en Google del nombre de ese programa y de "Windows"; es muy probable que encuentre una versión del programa que se ha transferido a Windows.

distribuciones basadas en coLinux

coLinux significa Cooperative Linux. Es una forma de ejecutar nativamente Linux junto con el núcleo de Windows de una manera que ofrece un rendimiento mucho más rápido que simplemente ejecutar Linux en una máquina virtual.

Esta es una gran idea, pero hay un problema.coLinux aún no es compatible con las versiones de 64 bits de Windows, por lo que tendrá que ejecutar una versión de Windows de 32 bits en su máquina para hacerlo, eso es cada vez más raro.coLinux no ha lanzado una nueva versión en más de dos años, por lo que el desarrollo parece estar estancado o moverse muy lentamente.

Si quieres probar esto, es posible que desees probar Portable Ubuntu Remix. Esta distribución basada en coLinux se actualizó por última vez en 2011, por lo que es un poco vieja, pero otras opciones como andLinux están aún más desactualizadas.andLinux, que hemos cubierto en el pasado, se actualizó por última vez en 2009. Las distribuciones

basadas en coLinux serían una gran opción, pero parece que se están quedando atrás. Si no le importa usar un software Linux de varios años y una versión de 32 bits de Windows, esta opción puede funcionar para usted de todos modos.

No hay una opción correcta aquí.Las personas que desean una experiencia completa de Linux probablemente querrán una máquina virtual, mientras que los usuarios de algunas utilidades de shell cruciales pueden preferir Cygwin. Otros que solo quieren ejecutar un solo programa pueden encontrar mejor suerte con una versión de ese programa portada a Windows.