GNU/Linux >> Tutoriales Linux >  >> Linux

Ejecute sus aplicaciones favoritas de Windows en Linux

En 2021, hay más razones por las que la gente ama Linux que nunca. En esta serie, compartiré 21 razones diferentes para usar Linux. Así es como la ejecución de aplicaciones de Windows en Linux se puede hacer sin problemas con WINE.

¿Tienes una aplicación que solo se ejecuta en Windows? ¿Es esa aplicación la única cosa que te impide cambiar a Linux? Si es así, le alegrará saber acerca de WINE, un proyecto de código abierto que prácticamente ha reinventado bibliotecas clave de Windows para que las aplicaciones compiladas para Windows puedan ejecutarse en Linux.

WINE significa "Wine Is Not an Emulator", que hace referencia al código que impulsa esta tecnología. Los desarrolladores de código abierto han trabajado desde 1993 para traducir todas las llamadas entrantes a la API de Windows que hace una aplicación en llamadas POSIX.

Más recursos de Linux

  • Hoja de trucos de los comandos de Linux
  • Hoja de trucos de comandos avanzados de Linux
  • Curso en línea gratuito:Descripción general técnica de RHEL
  • Hoja de trucos de red de Linux
  • Hoja de trucos de SELinux
  • Hoja de trucos de los comandos comunes de Linux
  • ¿Qué son los contenedores de Linux?
  • Nuestros últimos artículos sobre Linux

Esta es una asombrosa hazaña de programación, especialmente dado que el proyecto operó de forma independiente, sin ayuda de Microsoft (por decir lo menos), pero hay límites. Cuanto más se aleja una aplicación del "núcleo" de la API de Windows, menos probable es que WINE haya anticipado sus solicitudes. Hay proveedores que pueden compensar esto, en particular Codeweavers y Valve Software. No hay coordinación entre los productores de las aplicaciones que requieren traducción y las personas y empresas que realizan la traducción, por lo que puede haber cierto retraso entre, por ejemplo, un título de software actualizado y cuando obtiene el estado "oro" de la sede de WINE.

Sin embargo, si está buscando ejecutar una conocida aplicación de Windows en Linux, es muy probable que WINE esté listo para ello.

Instalación de VINO

Puede instalar WINE desde el repositorio de software de su distribución de Linux. En Fedora, CentOS Stream o RHEL:

$ sudo dnf install wine

En Debian, Linux Mint, Elementary y similares:

$ sudo apt install wine

WINE no es una aplicación que se inicia por sí sola. Es un backend que se invoca cuando se inicia una aplicación de Windows. Lo más probable es que su primera interacción con WINE ocurra cuando inicie el instalador de una aplicación de Windows.

Instalar una aplicación

TinyCAD es una buena aplicación de código abierto para diseñar circuitos, pero solo está disponible para Windows. Si bien es una aplicación pequeña, incorpora algunos componentes .NET, por lo que debería poner a prueba WINE un poco.

Primero, descargue el instalador de TinyCAD. Como suele ser el caso de los instaladores de Windows, es un .exe expediente. Una vez descargado, haga doble clic en el archivo para iniciarlo.

Paso a través del instalador como lo haría en Windows. Por lo general, es mejor aceptar los valores predeterminados, especialmente en lo que respecta a WINE. El entorno WINE es en gran parte autónomo, escondido en su disco duro en un drive_c directorio que utiliza una aplicación de Windows como directorio raíz falso del sistema de archivos.

Una vez que está instalada, la aplicación generalmente se ofrece a iniciarse por usted. Si está listo para probarlo, inicie la aplicación.

Ejecución de una aplicación de Windows

Aparte del primer lanzamiento inmediatamente después de la instalación, normalmente inicia una aplicación WINE de la misma manera que inicia una aplicación nativa de Linux. Ya sea que use un menú de aplicaciones o una pantalla de actividades o simplemente escriba el nombre de la aplicación en un corredor, las aplicaciones de escritorio de Windows que se ejecutan en WINE se tratan esencialmente como aplicaciones nativas en Linux.

Cuando WINE falla

La mayoría de las aplicaciones que ejecuto en WINE, incluido TinyCAD, se ejecutan como se esperaba. Hay excepciones, sin embargo. En esos casos, puede esperar unos meses para ver si los desarrolladores de WINE (o, si se trata de un juego, Valve Software) logran ponerse al día, o puede comunicarse con un proveedor como Codeweavers para averiguar si venden soporte para la aplicación. usted requiere.

WINE hace trampa, pero en el buen sentido

Algunos usuarios de Linux sienten que si usa WINE, está "haciendo trampa" en Linux. Puede parecer así, pero WINE es un proyecto de código abierto que permite a los usuarios cambiar a Linux y seguir ejecutando las aplicaciones necesarias para su trabajo o pasatiempos. Si WINE resuelve su problema y le permite usar Linux, entonces úselo y adopte la flexibilidad de Linux.


Linux
  1. ¿Cuál es tu truco de terminal Linux favorito?

  2. ¿Cuál es tu administrador de paquetes de Linux favorito?

  3. ¿Cuál es tu emulador de terminal de Linux favorito?

  4. ¿Cuál es tu truco de terminal Linux favorito?

  5. Linux:¿ejecutar aplicaciones de Mac Os X en Linux?

Cómo ejecutar aplicaciones de Windows en Linux [Guía para principiantes]

Ejecute aplicaciones de Windows en Linux con Crossover 15

Cómo ejecutar aplicaciones y juegos de Windows en Linux usando Wine

Cómo ejecutar Windows 95 en Linux

Cómo instalar Wine para ejecutar aplicaciones de Windows en Debian

Cómo instalar Wine para ejecutar aplicaciones de Windows en Ubuntu