¿Quiere ejecutar aplicaciones de Windows en AlmaLinux o Rocky 8? Luego instale Wine HQ para usar aplicaciones gráficas de Microsoft Windows en Linux.
Vino ( W ine yo s N o a E mulator) es un programa que se puede utilizar para ejecutar software de Windows en Linux. No necesita instalar ninguna máquina virtual en su computadora para poder iniciar programas con Wine que hayan sido programados para Windows.
Proporciona el entorno de tiempo de ejecución real y la API de Windows (interfaz de programación de aplicaciones) y se basa en la reconstrucción laboriosa del código fuente de Windows no abierto a través de la experimentación y la ingeniería inversa. Esa es la razón, aún, después de 20 años de desarrollo, no hay garantía de que pueda ejecutar el programa correctamente. Sin embargo, es suficiente para instalar y ejecutar programas comunes de Windows, a veces incluso complejos como Photoshop.
Aquí aprendemos los comandos para configurar Wine en AlmaLinux y el proceso será el mismo para otros sistemas Linux basados en RPM como CentOS 8, Rocky Linux, Fedora y RHEL 8.
Pasos para instalar Wine en AlmaLinux o Rocky 8
Paso 1:Ejecute la actualización del sistema
Antes de configurar nada, primero instalemos las actualizaciones disponibles para los paquetes del sistema usando DNF. El comando dado también actualizará los repositorios.
sudo dnf update
Paso 2:habilite EPEL y PowerTools
Como no existe un repositorio oficial de Wine para AlmaLinux o Rocky, lo construiremos desde la fuente. Por lo tanto, para construir el código fuente, necesitamos herramientas de desarrollo y algunas otras dependencias requeridas disponibles en EPEL. Por lo tanto, habilítelo primero:
sudo dnf install epel-release sudo dnf config-manager --set-enabled powertools
Paso 3:Instalar herramientas de desarrollo y otras dependencias
Ahora, instale las herramientas de desarrollo que necesitábamos para construir el código fuente de Wine en nuestro sistema AlmaLinux.
sudo dnf groupinstall 'Development Tools' -y
Además del comando anterior, ejecute este también para dependencias adicionales .
sudo dnf -y install gcc libX11-devel freetype-devel zlib-devel \ libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel \ gnutls-devel libpng-devel libjpeg-turbo-devel \ libtiff-devel dbus-devel fontconfig-devel
Pulsa Intro Clave y dé su permiso para iniciar la instalación.
Paso 4:Descarga el último código fuente de Wine HQ
Para compilar el código fuente, descarguemos el último disponible, es decir, Wine 6.1. También puedes optar por cualquier otra versión. Consulta las versiones disponibles en la página oficial.
sudo dnf -y install wget
wget https://dl.winehq.org/wine/source/6.x/wine-6.1.tar.xz
Nota :Para cualquier otra versión del código fuente de Wine, el comando anterior será el mismo, solo cambie el número de la versión dado en él.
Paso 5:Cree e instale Wine en AlmaLinux 8 o Rocky
Ahora extraigamos y compilemos el código de WineHQ en el sistema:
tar xvf wine-*.tar.xz
Construir y compilar:
cd wine-*/ ./configure --enable-win64 make sudo make install
El comando make tomará algún tiempo
Paso 6:Comprobar la versión de Wine instalada
Para confirmar que se configuró en el sistema con éxito, verifiquemos su versión.
wine64 --version
Paso 7:comience a instalar el software de Windows
Ahora, comience a instalar los programas de Windows que desea ejecutar en su AlmaLinux o Rocky.
la sintaxis es:
win64 ./path-to-your file.exe