Cómo instalar Wine 4.8 (versión de desarrollo) en Linux


Wine, la aplicación de código abierto más popular y poderosa para Linux, que solía ejecutar aplicaciones y juegos basados u200bu200ben Windows en la plataforma Linux sin ningún problema.

El equipo de WineHQ, anunció recientemente una nueva versión de desarrollo de Wine 4.8 (candidato de lanzamiento para el próximo Wine 5.0). Esta nueva versión de desarrollo llega con una serie de nuevas características importantes y 44 correcciones de errores.

El equipo de Wine, sigue publicando sus versiones de desarrollo casi semanalmente y agregando numerosas funciones nuevas y correcciones. Cada nueva versión brinda soporte para nuevas aplicaciones y juegos, lo que hace de Wine la herramienta más popular y imprescindible para todos los usuarios que deseen ejecutar software basado en Windows en una plataforma Linux.

De acuerdo con el registro de cambios, en esta versión se agregan las siguientes características clave:

  1. Support building most programs in PE format.
  2. Unicode data updated to Unicode 12.0.
  3. Joystick support improvements.
  4. Default to non-PIC builds on i386.
  5. Various bug fixes.

Para obtener más detalles sobre esta compilación, puede encontrarlos en la página oficial del registro de cambios.

Este artículo le guía sobre cómo instalar la versión de desarrollo más reciente de Wine 4.8 en sistemas basados u200bu200ben Red Hat y Debian como CentOS, Fedora, Ubuntu, Linux Mint y otras distribuciones compatibles.

Instalación de Wine 4.8 en Linux

Desafortunadamente, no hay un repositorio oficial de Wine disponible para los sistemas basados u200bu200ben Red Hat y la única forma de instalar Wine es compilarlo desde la fuente.

Para hacer esto, necesita instalar algunos paquetes de dependencia como gcc, flex, bison, libX11-devel, freetype-devel y herramientas de desarrollo, etc. Estos paquetes son necesarios para compilar Wine desde el código fuente.

Instálelos usando el siguiente comando YUM en las distribuciones respectivas.

# yum -y groupinstall 'Development Tools'
# yum -y install flex bison libX11-devel freetype-devel libxml2-devel libxslt-devel prelink libjpeg-devel libpng-devel

A continuación, cambie a usuario normal (aquí mi nombre de usuario es "tecmint") y descargue la última versión de desarrollo de Wine (es decir, 4.8) y extraiga el paquete fuente de tallball usando los siguientes comandos.

# su tecmint
$ cd /tmp
$ wget https://dl.winehq.org/wine/source/4.x/wine-4.8.tar.xz
$ tar -xvf wine-4.8.tar.xz -C /tmp/

Ahora, es el momento de compilar y construir el instalador de Wine usando los siguientes comandos como usuario normal en las respectivas arquitecturas de Linux. Si no conoce su arquitectura de distribución de Linux, puede leer este artículo para descubrir que su sistema Linux es de 32 bits o 64 bits.

Nota: El proceso de instalación puede demorar entre 15 y 20 minutos dependiendo de su velocidad de Internet y hardware, durante la instalación le pedirá que ingrese la contraseña de root.

$ cd wine-4.8/
$ ./configure
$ make
# make install			[Run as root User]
$ cd wine-4.8/
$ ./configure --enable-win64
$ make
# make install			[Run as root User]

En Fedora, puede usar el repositorio oficial de Wine para instalar paquetes de vino como se muestra:

----------- On Fedora 30 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo
# dnf install winehq-devel   [Development branch]
# dnf install winehq-stable  [Stable branch]
----------- On Fedora 29 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/29/winehq.repo
# dnf install winehq-devel   [Development branch]
# dnf install winehq-stable  [Stable branch]

En los sistemas basados u200bu200ben Ubuntu y Linux Mint, puede instalar fácilmente la última versión de desarrollo de Wine utilizando el PPA oficial.

Abra una terminal y ejecute los siguientes comandos con privilegios sudo para descargar y agregar la nueva clave.

$ sudo dpkg --add-architecture i386    [Enable 32-bit Arch]
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

Ahora instale Wine en Ubuntu y Linux Mint.

----------------- On Ubuntu 19.04 ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ disco main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- On Ubuntu 18.10 ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- Ubuntu 18.04 & Linux Mint 19.x ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- Ubuntu 16.04 & Linux Mint 18.x ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

En los sistemas Debian, debe seguir las instrucciones a continuación para instalar las últimas versiones de desarrollo de WineHQ.

Primero, habilite los paquetes de 32 bits, luego descargue e instale la clave que se usa para firmar los paquetes.

$ sudo dpkg --add-architecture i386  [Only on 64-bit systems]
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

A continuación, agregue el siguiente repositorio al archivo /etc/apt/sources.list según su versión de Debian.

----------------- Debian 8 (Jessie) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ jessie main

----------------- Debian 9 (Stretch) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ stretch main

----------------- Debian 10 (currently Testing) (Buster) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ buster main

¡Ahora actualice la base de datos del repositorio de paquetes e instale WineH! rama de desarrollo como se muestra.

$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

Para otras distribuciones de Linux, las instrucciones de instalación se pueden encontrar en https://www.winehq.org/download.

Cómo utilizar Wine para iniciar aplicaciones de Windows

Una vez que la instalación se completa correctamente, puede instalar o ejecutar cualquier aplicación o juego basado en Windows usando Wine como se muestra a continuación.

$ wine notepad
$ wine notepad.exe 
$ wine c:\windows\notepad.exe
$ wine64 notepad
$ wine64 notepad.exe 
$ wine64 c:\windows\notepad.exe

Nota: recuerde que esta es una compilación de desarrollo y no se puede instalar ni utilizar en sistemas de producción. Se recomienda utilizar esta versión solo con fines de prueba.

Si está buscando la versión estable más reciente de Wine, puede consultar nuestros siguientes artículos, que describen cómo instalar la versión más reciente y estable en casi todos los entornos Linux.

  1. Install Wine 4.0 (Stable) in RHEL, CentOS and Fedora
  2. Install Wine 4.0 (Stable) in Debian, Ubuntu and Mint