La versión de desarrollo de Wine 8.6 ya fue liberada y estos son sus cambios
Se dio a conocer el lanzamiento de la nueva versión de desarrollo de Wine 8.6, en la cual desde el lanzamiento de la versión 8.5, se han cerrado 25 informes de errores y se han realizado 414 cambios.
Para quienes desconocen de Wine, deben saber que este es un popular software gratuito y de código abierto que permite a los usuarios ejecutar aplicaciones de Windows en Linux y otros sistemas operativos tipo Unix. Para ser un poco más técnico, Wine es una capa de compatibilidad que traduce las llamadas del sistema de Windows a Linux y utiliza algunas bibliotecas de Windows, en forma de archivos .dll.
Wine es una de las mejores formas de ejecutar aplicaciones de Windows en Linux. Además, la comunidad Wine tiene una base de datos de aplicaciones muy detallada.
Principales novedades de la versión de desarrollo de Wine 8.6
En este nuevo lanzamiento que se presenta se destaca que el motor del navegador Mozilla Gecko se ha actualizado a la versión 2.47.4, asi como tambien que el controlador PostScript ha mejorado la compatibilidad con archivos de cola que almacenan datos sobre un trabajo de impresión.
Otro de los cambios que se destaca de esta nueva versión de Wine 8.6 es que ahora tiene una biblioteca de matemáticas incluida prestada del proyecto musl libc 1.2.3.
Por la parte de las correcciones de errores conocidas en Wine 8.6, de los problemas de juegos solucionados se mencionan los de: The Westerner, Team Fortress Arcade, Pixel Force: Left 4 Dead, Inquisitor, My Place, DiRT Rally 2.0, Matrix Awakens MegaCity Unreal Engine 5.1 demo, Hogwarts Legacy, Pro Evolution Soccer 2008.
Tambien se destaca los problemas resueltos en la zona de pruebas de Chromium y otros problemas de aplicaciones aleatorias que ahora se están resolviendo, además de que se agregó el archivo windows.ui.composition.idl con las definiciones de Windows.UI.Composition.*.
De los demás cambios que se realizaron:
- schtasks.exe: schtasks falla en Windows 7 cuando faltan privilegios
- Sin privilegios elevados schedsvc:rpcapi falla en Windows 7
- Varias aplicaciones fallan en la función no implementada
- askchd:scheduler – test_GetTask() falla en Windows 7 cuando no tiene suficientes privilegios
- schedsvc:rpcapi hace que taskchd:scheduler se bloquee en w7u_adm
- dinput:device8 – test_dik_codes() a veces obtiene tiempos de espera en GitLab CI
- schtasks.exe:schtasks hace que taskchd:scheduler se bloquee en w7u_adm y w8adm
- La compilación falla con gcc 4.8.4 – error: falta el operador binario antes del token «(«
- dinput:device8 – test_mouse_keyboard() falla en algunas configuraciones regionales de Windows 7 LDAP Explorer (LEX) no se conecta sin SSL
- dinput:device8 – test_overlapped_format() a veces obtiene un tiempo de espera en Wine (GitLab CI)
- Wine no puede actualizar el prefijo existente
- DnsQuery_A() maneja mal los registros CNAME DNS
Si quieres conocer más al respecto sobre esta nueva versión de desarrollo de Wine liberada, puedes consultar el registro de cambios en el siguiente enlace.
¿Como instalar la versión de desarrollo de Wine 8.6 en Ubuntu y derivados?
Si estás interesado en poder probar esta nueva versión de desarrollo de Wine en tu distro, podrás hacerlo siguiendo las instrucciones que compartimos a continuación.
El primer paso y el más importante será habilitar la arquitectura de 32 bits, que aunque nuestro sistema sea de 64 bits, el realizar este paso nos ahorra muchos problemas que suelen ocurrir, ya que la mayoría de las librerías de Wine están enfocadas a la arquitectura de 32 bits.
Para ello escribimos sobre la terminal:
sudo dpkg --add-architecture i386
Ahora debemos de importar las llaves y añadirlas al sistema con este comando:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Hecho esto ahora vamos a añadir el siguiente repositorio al sistema, para ello escribimos en la terminal:
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main" sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
Finalmente podemos verificar que ya tenemos instalado Wine y además qué versión tenemos en el sistema ejecutando el siguiente comando:
wine --version
¿Cómo desinstalar Wine de Ubuntu o algún derivado?
En cuanto a los que quieren desinstalar Wine de su sistema por cualquier razón, solo deben de ejecutar los siguientes comandos.
Desinstalar la versión de desarrollo:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove