4+ maneras de ejecutar el software de Windows en Linux
Linux ha recorrido un largo camino, pero es posible que aún deba ejecutar aplicaciones de Windows ocasionalmente, especialmente los juegos de PC solo para Windows. Por suerte, hay varias formas de ejecutar aplicaciones de Windows en Linux.
Por supuesto, antes de intentar ejecutar un programa antiguo de Windows, debe buscar alternativas que se ejecuten de forma nativa en Linux. Tendrás una mejor experiencia si puedes encontrar una alternativa decente que se ejecute sin ningún problema.
Usar vino
Wine es una capa de compatibilidad que permite que las aplicaciones de Windows se ejecuten en Linux. Es básicamente 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 sorprendentemente bien dado lo poco que Microsoft nos ha valido la pena, no está ni cerca de ser perfecto..
Para ejecutar una aplicación en Wine, puede instalar Wine y usarla para iniciar el archivo .exe del instalador. Antes de hacerlo, debe echar un vistazo al sitio web de la base de datos de aplicaciones de Wine, que le dirá qué tan bien se ejecuta una aplicación en Wine. El vino se usa 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 puede usarse para ejecutar aplicaciones de escritorio como Photoshop y Microsoft Word, estas se ejecutarán sin problemas en una máquina virtual (ver más abajo).
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 de escritorio de Netflix usa una versión parcheada 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 muy bien. 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 Linux.
Las máquinas virtuales presentan cierta sobrecarga, pero con las CPU rápidas de hoy en día, 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 la velocidad. Esto no se aplica a los juegos: las máquinas virtuales no tienen muy buena compatibilidad con gráficos 3D, por lo que todos, excepto los juegos más antiguos, no se ejecutarán.
Para integrar las aplicaciones de Windows con su escritorio, puede usar el modo sin costura de VirtualBox o el modo de unidad de VMware. Las aplicaciones se seguirán ejecutando en una máquina virtual, pero sus ventanas aparecerán sin problemas en su escritorio, como si estuvieran ejecutándose en Linux.
Prueba CrossOver
Si Wine parece demasiado doloroso, es posible que desee probar CrossOver Linux. CrossOver es un producto comercial, por lo que le costará dinero, aunque CodeWeavers ofrece una prueba gratuita. Esencialmente, CrossOver toma el software Wine y lo empaqueta para garantizar que funcione 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 acudir si algo falla.
CrossOver puede ser tu boleto. CrossOver también envía sus parches de nuevo 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.
Usa un escritorio remoto
Si tiene acceso a un sistema Windows remoto, puede intentar ejecutar sus aplicaciones en el sistema Windows remoto y usar el escritorio remoto en su sistema Linux para acceder a ellas. Las aplicaciones se ejecutarán de forma remota en un sistema Windows real, por lo que deberían funcionar correctamente.
Muchos escritorios de Linux ya incluyen software para acceder a escritorios remotos de Windows. Si no, puedes instalar el paquete rdesktop.
Cuando todo lo demás falla: arranque dual
No puedes ejecutar todos los programas de Windows en Linux: cuando sale un nuevo juego de PC, a menudo pasará bastante tiempo hasta que se ejecute correctamente en Wine. Si bien Steam en Linux y el rumoreado soporte de Blizzard para Linux pueden cambiar esto en el futuro, los juegos son la categoría de aplicación que más problemas tienen en Linux, aunque muchos juegos antiguos funcionan perfectamente..
En lugar de renunciar por completo a Windows, considere mantenerlo en una configuración de inicio dual. Cuando desee jugar un juego nuevo que no funciona correctamente en Linux, reinicie 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.