Capturemos los pasos necesarios para instalar Wine 6 en Rocky Linux 8, AlmaLinux 8 y CentOS 8 Desktop. Wine es una solución de software de código abierto que permite a los usuarios de Linux ejecutar aplicaciones de Microsoft Windows como si estuvieran trabajando en una máquina con Windows. Al momento de escribir este artículo, la última versión estable de Wine es la versión 6. Esta versión está disponible para su instalación y viene con una gran cantidad de mejoras que incluyen:
- Backend de Vulkan para WineD3D
- Compatibilidad con DirectShow y Media Foundation
- Rediseño de la consola de texto
- Controlador de núcleo USB
- Historial de posiciones del mouse
- Notificaciones de dispositivos Plug &Play
- API de WebSocket
- Soporte inicial para Apple Silicon
No pude encontrar ningún repositorio RPM que contenga paquetes de Wine 6. Esto nos deja con la opción de instalar Wine 6 en el sistema de escritorio Rocky Linux 8, AlmaLinux 8 o CentOS 8 compilando el software desde la fuente.
Necesitará una consola o acceso ssh al sistema como usuario con permisos sudo o root. También se requiere conexión a Internet para la instalación de paquetes y la descarga del archivo tar de Wine.
Paso 1:Actualice el sistema Rocky Linux
Actualizar su sistema es otra forma de validar el sistema de administración de paquetes en funcionamiento en el sistema Rocky Linux 8.
sudo dnf -y update
Como siempre, reiniciamos el sistema después de las actualizaciones.
sudo reboot
Paso 2:Instale dependencias de creación de software en Rocky Linux
Instale herramientas de desarrollo en Rocky Linux 8 o CentOS 8:
sudo dnf groupinstall 'Development Tools' -y
Habilitar repositorios EPEL y PowerTools:
sudo dnf -y install epel-release
sudo dnf config-manager --set-enabled powertools
Instale otras dependencias de compilación:
sudo yum -y install libxslt-devel libpng-devel libX11-devel zlib-devel libtiff-devel freetype-devel libxcb-devel libxml2-devel libgcrypt-devel dbus-devel libjpeg-turbo-devel fontconfig-devel gnutls-devel gstreamer1-devel libXcursor-devel libXi-devel libXrandr-devel libXfixes-devel libXinerama-devel libXcomposite-devel mesa-libOSMesa-devel libpcap-devel libusb-devel libv4l-devel libgphoto2-devel gstreamer1-devel libgudev SDL2-devel gsm-devel libvkd3d-devel libudev-devel
Paso 3:Instale Wine 6 en el escritorio Rocky Linux 8
Si wget falta en los paquetes instalados en el sistema instalarlo.
sudo dnf -y install wget
Luego use curl para extraer la última versión del archivo Wine 6.
curl -O https://dl.winehq.org/wine/source/6.x/wine-6.11.tar.xz
Extrae el archivo descargado usando tar.
tar xvf wine-6.11.tar.xz
Compile y cree Wine 6 en Rocky Linux 8 o CentOS 8:
cd wine-6.11
./configure --enable-win64
make
sudo make install
Paso 4:Confirme la instalación de Wine 6 en Rocky Linux 8
Verifique la instalación de Wine 6 en Rocky Linux 8 o CentOS 8 al verificar la versión:
$ wine64 --version
Para conocer el uso básico del vino, consulta la página de ayuda.
$ wine --help
El siguiente ejemplo se utiliza para ejecutar el editor Notepad++ en Linux.
$ cd ~/Downloads
wget https://notepad-plus-plus.org/repository/7.x/7.7/npp.7.7.Installer.exe
wine64 ./npp.7.7.Installer.exe
Guías similares:
Instalar Python en Rocky Linux 8