Cómo instalar Wine 5.0 en Debian, Ubuntu y Linux Mint


Wine es un programa de código abierto, gratuito y fácil de usar que permite a los usuarios de Linux ejecutar algunas aplicaciones basadas en Windows en sistemas operativos similares a Unix. Wine es una capa de compatibilidad para instalar casi todas las versiones de programas de Windows.

Este artículo describe algunos pasos sencillos para instalar la última versión estable de Wine 5.0.2 en los sistemas Debian 10/9, Ubuntu 20.04-16.04 y Linux Mint 20-19, y también veremos cómo configurar Wine, instalar el software de Windows. y desinstalar.

Puede conocer todas las nuevas funciones y el registro de cambios de esta nueva versión en la página del proyecto de anuncio de Wine.

En esta página

  • How to Install Wine on Ubuntu, Mint & Debian
  • How to Install Wine Using Source Code on Ubuntu, Mint & Debian
  • How to Use Wine to Run Windows Apps & Games

Si desea tener una versión más reciente de la serie estable de Wine 5.0, debe usar un nuevo PPA de repositorio de Wine que ofrece versiones de desarrollo y versiones estables de Wine para Debian, Ubuntu y Linux Mint.

Para instalar Wine 5.0 en Ubuntu y Linux Mint, abra el terminal presionando 'CTRL + ALT + T ' desde el escritorio y ejecute los siguientes comandos para instalarlo:

----------------- On Ubuntu & Linux Mint ----------------- 
$ 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
$ sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'  [Ubuntu 20.04 & Linux Mint 20]
$ sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' [Ubuntu 18.04 & Linux Mint 19.x]
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main' [Ubuntu 16.04 & Linux Mint 18.x]


$ sudo apt-get update
$ sudo apt-get install --install-recommends winehq-stable

Si obtiene el error "winehq-stable: Depende: wine-stable (u003d 5.0.0 ~ bionic)", mientras instala wine, debe agregar el siguiente PPA para corregir el error.

$ sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
$ sudo apt-get update
$ sudo apt-get install --install-recommends winehq-stable

Para instalar Wine en Debian.

$ sudo dpkg --add-architecture i386
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

A continuación, agregue el siguiente repositorio a /etc/apt/sources.list o cree una * .list en /etc/apt/sources.list.d/ con el siguiente contenido.

deb https://dl.winehq.org/wine-builds/debian/ buster main    [Debian 10 (Buster)]
deb https://dl.winehq.org/wine-builds/debian/ stretch main   Debian 9 (Stretch)

Nota: No olvide reemplazar DISTRO con su versión de Debian, ya sea buster o stretch.

Ahora actualice la base de datos del repositorio de paquetes e instale Wine como se muestra.

$ sudo apt-get update
$ sudo apt-get install --install-recommends winehq-stable

Otra forma de obtener la versión estable más reciente de Wine (es decir, 5.0.2 a partir de ahora) es compilar wine a partir del tarball fuente utilizando los siguientes comandos.

$ wget https://dl.winehq.org/wine/source/5.0/wine-5.0.2.tar.xz
$ tar -xvf wine-5.0.2.tar.xz
$ cd wine-5.0.2/
$ sudo ./configure 
$ sudo ./configure --enable-win64   [For 64-bit platform]
$ sudo make && sudo make install

Para iniciar el programa Wine, debe proporcionar la ruta completa al programa .exe. Por ejemplo, iniciaremos el programa notepad.exe a través de wine.

$ wine notepad.exe

La configuración predeterminada de wine es suficiente para ejecutar aplicaciones de Windows, pero no todas las aplicaciones basadas en Windows se ejecutan bajo Wine. Y en algunos casos, es posible que necesite una configuración adicional para ejecutar ciertas aplicaciones.

La configuración de wine se realiza mediante la utilidad "winecfg", por lo que para configurar wine ejecute el siguiente comando en la terminal.

$ winecfg

Esto es muy útil para instalar juegos y aplicaciones usando unidades cdrom/usb con vino en su sistema.

Instale el software de Windows usando Winetricks

Winetricks es un pequeño script de ayuda para descargar e instalar software basado en Windows y archivos DDL faltantes que necesitaban para ejecutar algunos programas en wine.

Para descargar e instalar programas de software, ejecute la utilidad "winetricks" desde la terminal. Tenga en cuenta que el prefijo actual de winetricks es el directorio de inicio del usuario (es decir, /home/user/.wine). Entonces, lo que sea que instale, lo colocará en este directorio.

$ winetricks

Mientras ejecuta "winetricks", es posible que reciba el siguiente mensaje de error:

/usr/bin/winetricks: 2201: /usr/bin/winetricks: cannot create /tmp/early_wine.err.txt: Permission denied
------------------------------------------------------
wine cmd.exe /c echo '%ProgramFiles%' returned empty string, error message 'wine: /home/tecmint/.wine is not owned by you'

Para corregir dicho error de permiso, ejecute el siguiente comando y reemplace el nombre de usuario con su propio usuario.

# sudo chown -R username:username /tmp/early_wine.err.txt
$ winetricks

Le hará una pregunta única sobre cómo ayudar al desarrollo de winetricks enviando informes sobre estadísticas de vino. Simplemente haga clic en "Sí".

Haga clic en el botón "Aceptar" para avanzar. Si no desea enviar informes a winetricks, simplemente apáguelo con el comando "winetricks –optout".

A continuación, seleccione "Instalar un componente o DLL de Windows".

Seleccione el software que desea instalar. Supongamos que me gustaría instalar Internet Explorer 8.

La utilidad descarga e instala automáticamente el software seleccionado de la tabla Winetricks.

Una vez que se complete la descarga y la instalación, se iniciará automáticamente el programa. Vea la captura de pantalla a continuación.

También puede iniciar el programa especificando la ruta completa del programa.

$ sudo wine 'C:\Program Files\Internet Explorer\iexplore'

Como dije anteriormente, no todos los programas funcionarán con vino. Por lo tanto, le recomiendo que consulte la base de datos de la aplicación Wine antes de instalar cualquier software a través de Wine.

Desinstalación del software de Windows con Winetricks

Si desea desinstalar Internet Explorer con winetricks, simplemente escriba el siguiente comando y eliminará por completo el programa. También elimina directamente el directorio del programa del directorio .wine como se muestra a continuación.

$ sudo rm -rf .wine/drive_c/Programe\ Files/Internet\ Explorer/

Desinstalación de Wine and Winetricks

Si no está satisfecho con el programa wine, puede eliminarlo por completo utilizando el siguiente comando.

$ sudo apt purge winehq-stable

También puede descargar el paquete fuente de Wine para otras distribuciones de Linux desde la página de descarga de Wine.