Cómo instalar Wine 9 en Ubuntu 24.04, 22.04 o 20.04

Wine 9 es la última versión de la popular capa de compatibilidad que le permite ejecutar aplicaciones de Windows en sistemas operativos similares a Unix, incluido Linux. Esta versión presenta avances importantes, incluido el nuevo modo WoW64, que permite que aplicaciones de Windows de 32 bits se ejecuten en una instalación Unix puramente de 64 bits, compatibilidad mejorada con Wayland y mejor compatibilidad con ARM64. Además, Wine 9 trae mejoras a los gráficos, incluida la compatibilidad con Vulkan y actualizaciones de Direct3D, DirectShow y DirectMusic, lo que mejora el rendimiento y la compatibilidad con muchas aplicaciones y juegos.

Para instalar Wine 9 en Ubuntu 24.04, 22.04 o 20.04 LTS, puede utilizar el repositorio WineHQ, que ofrece las últimas versiones estables, preliminares y de desarrollo. Esta guía lo guiará a través del proceso de instalación utilizando la terminal de línea de comandos.

Actualice Ubuntu antes de la instalación de Wine

Antes de instalar Wine, actualice su sistema para evitar posibles conflictos durante la instalación:

sudo apt update && sudo apt upgrade

Pasos previos a la instalación de Wine

Para facilitar el proceso de instalación del software, es necesario instalar los siguientes paquetes:

sudo apt install software-properties-common apt-transport-https curl

Habilite la compatibilidad con Wine de 32 bits (opcional)

Habilite la compatibilidad con la arquitectura de 32 bits para que Wine sea compatible con muchos juegos y aplicaciones de Windows. La falta de este soporte puede limitar la usabilidad de Wine.

Para activar el soporte de arquitectura de 32 bits, ejecute el siguiente comando:

sudo dpkg --add-architecture i386

Especialmente para sistemas de gama baja, los usuarios deben habilitar esta función, ya que muchos juegos de 32 bits la requieren. Los sistemas de alta potencia no experimentarán ningún impacto negativo al instalar estos paquetes, lo que garantiza una compatibilidad total con Wine y un funcionamiento fluido de varias aplicaciones.

Importar el repositorio WineHQ APT

Antes de instalar cualquier versión de Wine desde WineHQ, es fundamental importar la clave GPG y el repositorio WineHQ para su sistema Ubuntu Linux para garantizar la autenticidad de los paquetes de Wine.

Para importar la clave GPG requerida, ejecute el siguiente comando:

curl -s https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/winehq.gpg > /dev/null

A continuación, importe el repositorio WineHQ usando el siguiente comando:

echo deb [signed-by=/usr/share/keyrings/winehq.gpg] http://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main | sudo tee /etc/apt/sources.list.d/winehq.list

Después de importar la clave GPG y el repositorio, ejecute una actualización de APT para reconocer los paquetes recién importados:

sudo apt update

Continuar con la instalación del vino

Opción 1: instalar la versión estable de Wine

El primer método para instalar Wine es instalar la última versión estable desde el repositorio WineHQ, que suele ser una mejor solución que usar la versión del repositorio de Ubuntu. Esta opción proporciona una versión más actualizada de Wine sin ser tan innovadora como la versión de desarrollo de WineHQ.

Para instalar la versión estable de Wine, ejecute el siguiente comando:

sudo apt install --install-recommends winehq-stable

Nota: Utilice la opción –install-recommends para instalar las dependencias recomendadas de WineHQ, optimizando su rendimiento en su sistema.

Una vez que se completa la instalación, puede verificar la versión de Wine que ha instalado escribiendo el siguiente comando:

wine --version

Esto mostrará la versión de Wine actualmente instalada en su sistema.

Alternativa: instalar Wine desde el repositorio de Ubuntu

Considere instalar la versión disponible en los repositorios de Ubuntu para una versión estable de Wine. Aunque posiblemente esté desactualizada, esta versión es una alternativa confiable.

Para instalar la versión Wine de 64 bits desde el repositorio de Ubuntu, ingrese el siguiente comando:

sudo apt install wine64

Si ha habilitado la compatibilidad con 32 bits, instale arquitecturas de 64 y 32 bits como se describe:

sudo apt install wine64 wine32

Este comando instalará las versiones de Wine de 64 y 32 bits.

Opción 2: instalar la versión provisional de Wine

El segundo método para instalar Wine es instalar la última versión desde la rama provisional. Esta opción proporciona una versión beta o de prueba justo antes del lanzamiento oficial. Es ideal para usuarios que prefieren una versión más nueva de Wine a la versión estable pero no quieren arriesgarse a la inestabilidad de usar la versión de desarrollo de última generación.

Para instalar la versión provisional de Wine, ejecute el siguiente comando:

sudo apt install --install-recommends winehq-staging

Esto instalará la última versión de Wine desde la rama provisional, incluidas las dependencias necesarias.

Una vez que se completa la instalación, puede verificar la versión de Wine que ha instalado escribiendo el siguiente comando:

wine --version

Esto mostrará la versión de Wine actualmente instalada en su sistema.

Opción 3: instalar Wine devel (versión de desarrollo nocturna)

Considere instalar Wine desde la rama de desarrollo para acceder a las funciones más recientes. Esta versión, si bien es de vanguardia, puede ser inestable. Por lo tanto, sólo los usuarios o desarrolladores experimentados deberían utilizarlo.

Para instalar la versión de desarrollo de Wine, ingrese el siguiente comando:

sudo apt install --install-recommends winehq-devel

Esto instalará la última versión de Wine desde la rama de desarrollo y todas las dependencias necesarias.

Una vez que se completa la instalación, puede verificar la versión de Wine que ha instalado escribiendo el siguiente comando:

wine --version

Esto mostrará la versión de Wine actualmente instalada en su sistema. Siguiendo estos pasos, podrá instalar la última versión de desarrollo de Wine y experimentar sus funciones más nuevas.

Finalizar la instalación del vino

Después de instalar WineHQ con éxito en su sistema Ubuntu, finalice la instalación ejecutando el comando "winecfg". Este comando configura los entornos necesarios para Wine, incluido Mono, para ejecutar aplicaciones .NET en Linux.

Para iniciar el diálogo de configuración de Wine, ingrese el siguiente comando:

winecfg

Haga clic en "Instalar" para iniciar las instalaciones necesarias. Al finalizar, aparece el cuadro de diálogo de configuración de Wine, donde puede ajustar la configuración de Wine si es necesario. La configuración predeterminada es Windows 7, pero es posible que desees cambiar a una versión más reciente, como Windows 10, ya que Windows 11 aún no es compatible.

Una vez que haya terminado de realizar los cambios deseados, cierre el cuadro de diálogo.

También hay extras opcionales que puedes instalar para mejorar aún más tu experiencia con Wine. Por ejemplo, puede instalar Winetricks, que proporciona bibliotecas y aplicaciones adicionales para ayudar a Wine a ejecutar el software de Windows con mayor fluidez. Puede instalar Winetricks ejecutando el siguiente comando en su terminal:

sudo apt install winetricks

Con Winetricks instalado, utilícelo para introducir componentes adicionales de Windows no incluidos con Wine. Por ejemplo, para instalar las fuentes de Microsoft de 32 bits, utilice el siguiente comando:

winetricks allfonts

Comandos de vino adicionales

Ejemplo de instalación del paquete Wine en Ubuntu: instalar NotePad ++

Para ejecutar un archivo binario de Windows usando Wine, puede hacer clic derecho en el archivo, seleccionar "Abrir con otra aplicación" y seleccionar Wine de la lista de aplicaciones.

Por ejemplo, desea descargar e instalar Notepad++ en su sistema Ubuntu usando Wine. Primero, descargue el Bloc de notas++ instalación del archivo .exe del sitio web oficial. Una vez que se complete la descarga, navegue hasta el directorio del archivo.

Para ejecutar el archivo de instalación usando Wine, haga clic derecho en el archivo .exe, seleccione "Abrir con otra aplicación" y luego seleccione Wine de la lista de aplicaciones.

Para ejecutar Notepad++, haga clic en el ícono de la aplicación y el software se iniciará usando Wine. Puede utilizar el mismo proceso para ejecutar cualquier otra aplicación de Windows en su sistema Ubuntu.

Configurar Wine como 32 bits

Wine en Ubuntu se puede configurar para ejecutar aplicaciones de Windows de 32 y 64 bits. Si bien la configuración predeterminada admite aplicaciones de 64 bits, es posible ajustar la configuración para admitir aplicaciones de 32 bits.

Para la configuración de la aplicación de 32 bits, ajuste la variable de entorno WINEARCH a "win32" y establezca la variable de entorno WINEPREFIX en un directorio distinto del directorio predeterminado "~/.wine".

Para configurar WINEARCH en "win32", ingrese el siguiente comando:

export WINEARCH=win32

A continuación, configure la variable de entorno WINEPREFIX en un directorio diferente al directorio predeterminado “~/.wine”. Puedes hacer esto escribiendo el siguiente comando:

export WINEPREFIX=~/.wine32

Este comando crea un nuevo directorio de prefijo de Wine llamado ".wine32" en su directorio de inicio.

winecfg

Finalmente, ejecute el cuadro de diálogo de configuración de Wine usando el comando “winecfg” para aplicar los cambios que ha realizado:

winecfg

Esto abrirá la ventana de configuración de Wine, donde podrá realizar los cambios necesarios en la configuración de sus aplicaciones de 32 bits.

Comandos para ejecutar Wine desde la terminal

Ejecute comandos de Wine desde la terminal de Ubuntu para obtener un mayor control sobre el software en ejecución. Esta sección presenta y explica algunos comandos de Wine de uso común.

comando de vino

El comando más básico para Wine es "vino". Este comando le permite ejecutar aplicaciones de Windows desde la terminal. Para utilizar este comando, escriba "vino" seguido de la ruta al archivo .exe que desea ejecutar.

Ejemplo:

wine /path/to/program.exe

comando vinocfg

El comando "winecfg" le permite configurar varias configuraciones para Wine, como la versión de Windows, la configuración de audio y la configuración de gráficos. Este comando abre el cuadro de diálogo de configuración de Wine, donde puede cambiar la configuración.

Ejemplo:

winecfg

comando regedit

El comando "regedit" le permite acceder al editor de registro de Wine, una base de datos que almacena los ajustes de configuración para las aplicaciones Wine y Windows.

Ejemplo:

wine regedit

comando de trucos de vino

Utilice el comando "winetricks" para instalar componentes y bibliotecas adicionales no incluidos con Wine, seleccionándolos de una lista de componentes disponibles.

Ejemplo:

winetricks allfonts

comando de ruta del vino

El comando "winepath" convierte rutas de estilo Windows en rutas de estilo Unix y viceversa. Es útil para scripts que funcionan con rutas de Windows y Unix.

Ejemplo:

winepath -w /unix/path

Este comando convertirá la ruta de estilo Unix a una ruta de estilo Windows.

comando del servidor de vino

El comando "wineserver" supervisa el servidor Wine, facilitando la comunicación entre las aplicaciones de Windows y Linux. Aunque rara vez se utiliza, puede ayudar con la depuración y la resolución de problemas.

Ejemplo:

wineserver -k

Este comando cerrará el servidor Wine, lo que puede ayudar a resolver algunos problemas con Wine.

Al utilizar estos comandos de Wine, puede tener más control sobre sus aplicaciones de Windows y mejorar su experiencia al ejecutarlas en Ubuntu.

Actualizando vino

Para actualizar Wine a la última versión desde WineHQ, debe ejecutar el siguiente comando en la terminal:

sudo apt upgrade && sudo apt update

Quitar vino

Dependiendo de la versión de Wine que haya instalado, puede utilizar uno de los siguientes comandos para eliminarlo.

sudo apt remove winehq-stable
sudo apt remove winehq-staging
sudo apt remove winehq-devel

Después de eliminar la versión de Wine que ya no necesita, puede eliminar el archivo del repositorio usando el siguiente comando:

sudo rm /etc/apt/sources.list.d/winehq.list

Si eliminó el repositorio de WineHQ, considere eliminar la clave GPG con el siguiente comando:

sudo rm /usr/share/keyrings/winehq.gpg

Eliminar Wine (versiones del repositorio de Ubuntu)

Si instaló Wine desde el repositorio predeterminado de Ubuntu, puede usar el siguiente comando para eliminarlo:

sudo apt remove wine32 wine64

Conclusión

Con Wine 9 instalado en su sistema Ubuntu, puede aprovechar al máximo las últimas mejoras en la ejecución de aplicaciones de Windows en Linux. El uso del repositorio WineHQ garantiza que tenga acceso a las funciones y mejoras más actualizadas. Disfrute de la compatibilidad mejorada, el rendimiento y las nuevas capacidades que ofrece Wine 9, lo que permite una experiencia perfecta con las aplicaciones de Windows en su configuración de Linux.

Joshua James
Sígueme
Últimas entradas de Joshua James (ver todo)

Deja un comentario