Cómo instalar el vino para la compatibilidad de Windows en OpenSuse

Cómo instalar el vino para la compatibilidad de Windows en OpenSuse
El vino es una "capa de compatibilidad" (no emulador) para sistemas que cumplen con POSIX (Linux, BSD y MacOS) para ejecutar aplicaciones de Windows. No es un emulador. En su lugar, convierte directamente las llamadas de la API Win32 en las llamadas de Posix en la marcha. Por lo tanto, el vino ofrece mucho menos impacto de rendimiento que la virtualización clásica.

Si bien el vino puede ejecutar muchas aplicaciones de Windows, no todos se ejecutarán sin problemas. Por eso recomiendo mantener sus expectativas bajas cuando se trata de usar vino.

En este artículo, demostraré cómo instalar y usar vino en OpenSuse.

Por qué usar vino

El vino ha sido un debate en caliente entre la comunidad de Linux durante bastante tiempo. Algunos piensan que es genial, otros (especialmente los entusiastas hardcore de Linux) piensan que el vino "no es importante" o es "lo último que necesita Linux". Sin embargo, la imagen más grande dice lo contrario. Windows sigue siendo un sistema operativo de escritorio bastante dominante. Incluso incluyendo productos de Apple, Windows ocupa un porcentaje considerable del mercado de escritorio. Eche un vistazo a Globalstats en la cuota de mercado mundial del sistema operativo de escritorio.

Debido a que muchas personas usan Windows, es natural que los desarrolladores creen aplicaciones para plataformas de Windows y, en muchos casos, pase por alto otras plataformas. Tomemos a Adobe, por ejemplo. Los productos de Adobe solo están disponibles para Windows y MacOS. A partir de ahora, es probable que Adobe admita a Linux pronto.

Por eso necesitamos vino.

  • Los usuarios pueden disfrutar de los puntos fuertes de Unix (estabilidad, flexibilidad, rendimiento, administración remota, etc.) mientras aún tienen acceso a las aplicaciones de Windows en las que dependen.
  • En el caso de las secuencias de comandos, los scripts de Unix pueden usar el vino para llamar a las aplicaciones de Windows y aprovechar al máximo el entorno UNIX.

Instalación del vino en OpenSuse

Al principio, agregemos el repositorio de OpenSuse para el vino. Agregue el repositorio de acuerdo con su versión de OpenSuse.

Salto 15

$ sudo zypper ar -r https: // descargar.usura de apertura.org/repositorios/
Emuladores:/wine/opensuse_leap_15.0/Emuladores: vino.repositorio

Salto 42.3

$ sudo zypper ar -r https: // descargar.usura de apertura.org/repositorios/emuladores:
/Wine/OpenSuse_Leap_42.3/Emuladores: vino.repositorio

Salto 42.2

$ sudo zypper ar -r https: // descargar.usura de apertura.org/repositorios/emuladores:
/Wine/OpenSuse_Leap_42.2/Emuladores: vino.repositorio

Envoltía

$ sudo zypper ar -r https: // descargar.usura de apertura.org/repositorios/emuladores:
/Wine/OpenSuse_tumbleweed/Emulators: vino.repositorio

Si está ejecutando alguna otra versión de OpenSUSE, consulte el wiki de OpenSuse para la URL de repo respectiva.

Una vez que se agrega el repositorio, actualice el caché de repositorio de Zypper. Cuando se le solicite si confía en la nueva clave de repo, ingrese "A".

$ sudo zypper ref

Ahora, dígale a Zypper que instale vino.

$ sudo zypper en vino

Verifique la versión del vino

Para verificar la versión actual del vino instalado en su sistema, ejecute este comando.

$ vino -Versión

Configuración de vino

Antes de ejecutar cualquier aplicación de Windows con vino, se recomienda ejecutar primero la herramienta de configuración del vino. Ejecutar esta herramienta trazará todos los controladores necesarios para el vino y creará un ".archivo de vino "en el directorio de inicio.

$ winecfg

En la pestaña "Unidades", puede configurar todas las unidades que las aplicaciones de Windows pueden ver.

En la pestaña "Gráficos", puede configurar la "configuración de la ventana" y la "resolución de pantalla" de las aplicaciones de Windows.

Winetricks

Usando Winetricks, puede instalar algunos programas comunes de Windows como Win32 Firefox, Apple Quicktime, varios códecs multimedia, fuentes TrueType y DLL de tiempo de ejecución como Visual C ++ Runtimes, etc.

Antes de ejecutar cualquier aplicación, utilizaremos Winetricks para instalar algunos componentes críticos de Windows para garantizar un entorno de vino mejorado y más estable. Correr Winetricks.

$ Winetricks

Al ejecutar Winetricks por primera vez, el vino buscará e instalará los paquetes necesarios que necesita para ejecutar programas de Windows sin problemas. Desde el "instalador mono de vino", haga clic en "Instalar".

Una vez que se complete la instalación, aparecerá el "instalador de gecko de vino". Haga clic en "Instalar" para continuar.

Winetricks debería comenzar la GUI. Si no se inicia, ejecute este comando.

$ Winetricks -Gui

Desde la ventana, verifique la opción "Seleccione el Wineprefix predeterminado".

En la lista, seleccione la opción "Instale un DLL o componente de Windows" y haga clic en "Aceptar".

Instale todos los marcados en las siguientes capturas de pantalla.

Una vez seleccionado, haga clic en "Aceptar".

Espere hasta que se descarguen e instalen todos los componentes. Puede llevar mucho tiempo, así que toma una taza de café! En algunos casos, la instalación puede requerir la interacción del usuario.

Ejecutar un programa de Windows

Esta es la función principal del vino, correcto? Como demostración, intentemos ejecutar algunas aplicaciones livianas.

Primero, instalemos el bloc de notas++. Es un editor de texto moderno, gratuito y de código abierto. Obtener el bloc de notas++.

Una vez descargado, ejecute el siguiente comando para iniciar el instalador Notepad ++.

$ Wine NPP.7.8.2.Instalador.exe

La instalación comenzará. Si no instalaste Gecko y otros componentes anteriormente, el vino los instalará primero. Después de eso, la instalación comenzará.

Primero, la selección del idioma. Seleccione su idioma adecuado y haga clic en "Siguiente".

Desde la página de bienvenida, haga clic en "Siguiente".

En la página del acuerdo de licencia, haga clic en "Estoy de acuerdo".

Elija la ubicación de instalación deseada y haga clic en "Siguiente". Puedes administrar las unidades de winecfg.

Seleccione los componentes de Notepad ++ y haga clic en "Siguiente".

Haga clic en "Instalar".

Voila! La instalación está completa! Haga clic en "Finalizar" para completar el proceso de instalación.

Pensamientos finales

La compatibilidad de la aplicación es una gran parte del vino, correcto? Use la base de datos de aplicaciones de vinos (APPDB) para verificar si su aplicación deseada es compatible con el vino. Es una base de datos impulsada por la comunidad que realiza un seguimiento de la compatibilidad para miles de aplicaciones. A partir de ahora, hay más de 25,000 aplicaciones en la base de datos! Las aplicaciones están marcadas como platino (completamente compatible, no se requieren ajustes), oro (totalmente compatible, ajustes menores necesarios) y plata (un ligero problema de compatibilidad).

PlayOnlinux es otra herramienta interesante que debes ver. El objetivo aquí es facilitar la instalación de numerosas aplicaciones y juegos. Funciona junto con el vino.

Disfrutar!