4Aug

4+ formas de ejecutar el software de Windows en Linux

Linux ha recorrido un largo camino, pero es posible que necesite ejecutar aplicaciones de Windows ocasionalmente, especialmente juegos de PC solo para Windows. Afortunadamente, hay bastantes formas de ejecutar aplicaciones de Windows en Linux.

Por supuesto, antes de intentar ejecutar un viejo programa de Windows, debe buscar o alternativas que se ejecuten de forma nativa en Linux. Tendrás una mejor experiencia si puedes encontrar una alternativa decente que funcione sin ningún tipo de manipulación.

Use Wine

Wine es una capa de compatibilidad que permite que las aplicaciones de Windows se ejecuten en Linux. Básicamente es una implementación de la API de Windows en Linux. Por supuesto, Microsoft no publica toda la información que necesitamos para volver a implementar la API de Windows desde cero, por lo que Wine tiene que ser de ingeniería inversa. Si bien funciona increíblemente bien, dado lo poco que Microsoft nos ha dado, no es perfecto.

Para ejecutar una aplicación en Wine, puede instalar Wine y usarlo para iniciar el archivo. exe de un instalador. Antes de hacerlo, debería echar un vistazo al sitio web de la Base de datos de aplicaciones de vino, que le informará qué tan bien se ejecuta una aplicación en Wine. Wine se utiliza con frecuencia para juegos, ya que los juegos son el único tipo de software que no se puede ejecutar en una máquina virtual. Si bien Wine se puede usar para ejecutar aplicaciones de escritorio como Photoshop y Microsoft Word, estas se ejecutarán sin problemas en una máquina virtual( ver a continuación).

También puede intentar usar una aplicación como PlayOnLinux, que ayuda a automatizar el proceso de instalación de juegos compatibles y otro software en Wine.

La aplicación Netflix Desktop utiliza una versión parchada de Wine para ejecutar Netflix en Linux: Silverlight no funciona correctamente con la versión actual de Wine.

Ejecutar Windows en una máquina virtual

Si bien Wine puede tener errores o bloqueos al instalar aplicaciones, una máquina virtual podrá ejecutar esas aplicaciones de escritorio sin problemas. Instale Windows en un programa de máquina virtual como VirtualBox, VMware Player o KVM y tendrá Windows ejecutándose en una ventana. Puede instalar el software de Windows en la máquina virtual y ejecutarlo en su escritorio de Linux.

Las máquinas virtuales introducen algunos gastos generales, pero con las CPU rápidas actuales, ejecutar muchos tipos de software en una máquina virtual no debería ser un problema. Esto es especialmente cierto después de haber ajustado esas máquinas virtuales para mayor velocidad. Esto no se aplica a los juegos: las máquinas virtuales no tienen una buena compatibilidad con gráficos en 3D, por lo que todos los juegos, excepto los más antiguos, no se ejecutarán.

Para integrar las aplicaciones de Windows con su escritorio, puede usar el modo integrado de VirtualBox o el modo Unity de VMware. Las aplicaciones seguirán ejecutándose en una máquina virtual, pero sus ventanas aparecerán perfectamente en su escritorio, como si se ejecutaran en Linux.

Prueba CrossOver

Si Wine parece demasiado molesto, es posible que quieras probar CrossOver Linux. CrossOver es un producto comercial por lo que le costará dinero, aunque CodeWeavers ofrece una versión de prueba gratuita. CrossOver esencialmente toma el software Wine y lo empaqueta de modo que se garantice que funciona correctamente con aplicaciones populares como Photoshop, Office e incluso juegos populares. CodeWeavers proporciona soporte comercial para estos programas compatibles, por lo que tiene a alguien a quien recurrir si algo se rompe.

Esta opción no es para todos, a menudo puede ejecutar las mismas aplicaciones utilizando Wine, pero si solo está interesado en ejecutar algunas aplicaciones populares en su escritorio Linux y pagarle a alguien para que haga los ajustes necesarios, CrossOver puedesé tu boletoCrossOver también envía sus parches al proyecto Wine, por lo que el dinero que paga ayuda a financiar el desarrollo de Wine de código abierto.

Al igual que con Wine, CrossOver no funcionará perfectamente con todo. Al igual que con Wine, CodeWeavers tiene un sitio web de base de datos de compatibilidad.

Utilice un

de escritorio remoto Si tiene acceso a un sistema remoto de Windows, puede intentar ejecutar sus aplicaciones en el sistema remoto de Windows y usar el escritorio remoto en su sistema Linux para acceder a ellas. Las aplicaciones se ejecutarán de forma remota en un sistema de Windows real, por lo que deberían funcionar correctamente.

Muchos escritorios Linux ya incluyen software para acceder a escritorios remotos de Windows. De lo contrario, puede instalar el paquete rdesktop.

cuando falla todo lo demás: arranque dual

No se puede ejecutar todos los programas de Windows en Linux: cuando sale un gran juego de PC nuevo, a menudo pasará bastante tiempo hasta que se ejecute correctamente en Wine. Si bien Steam en Linux y el rumorado soporte de Linux de Blizzard pueden cambiar esto en el futuro, los juegos son la única categoría de aplicación que tiene la mayor cantidad de problemas en Linux, aunque muchos juegos antiguos funcionan perfectamente.

En lugar de renunciar por completo a Windows, considere mantenerlo en una configuración de arranque dual. Cuando desee jugar un juego nuevo que no funciona correctamente en Linux, reinícielo en su sistema Windows.

Si tiene doble arranque, incluso puede acceder a sus particiones de Linux desde Windows para que siempre tenga acceso a sus archivos.