Wine 8.8 arriba amb suport inicial per ARM64EC, correccions i més

Wine a Linux

Wine és una reimplementació de la interfície de programació d'aplicacions de Win16 i Win32 per a sistemes operatius basats a Unix.

ja va ser alliberada la nova versió experimental de la implementació Vi 8.8, que des del llançament de la versió 8.7, s'han tancat 18 informes d'errors i s'han realitzat prop de 253 canvis en la preparació d'aquest nou llançament.

Per als qui desconeixen de Wine, han de saber que aquest és un popular programari gratuït i de codi obert que permet als usuaris executar aplicacions de Windows a Linux i altres sistemes operatius tipus Unix. Per ser una mica més tècnic, Wine és una capa de compatibilitat que tradueix les trucades de sistema de Windows a Linux i utilitza algunes biblioteques de Windows, en forma d'arxius .dll.

Principals novetats de la versió de desenvolupament de Wine 8.8

En aquesta nova versió de desenvolupament que es presenta de Wine 8.8 una de les principals novetats és el suport inicial implementat per carregar mòduls ARM64EC (Compatible amb emulació ARM64, utilitzat per simplificar la migració d'aplicacions escrites originalment per a l'arquitectura x86_64 a sistemes ARM64 en proporcionar la capacitat d'executar mòduls de codi x86_64 individuals en un entorn ARM64 usant un emulador) que és una nova ABI (interfície binària de aplicació) que és compatible amb Windows 11 a ARM.

Prenent un fragment de text del lloc de Microsoft:

Arm64EC («Compatible amb emulació») permet crear noves aplicacions natives o fer una transició incremental de les aplicacions x64 existents per aprofitar la velocitat i el rendiment nadius possibles amb els dispositius amb tecnologia Arm, inclòs un millor consum d'energia, durada de la bateria i càrregues de treball accelerades d'IA i ML.

Arm64EC és una nova interfície binària d'aplicacions (ABI) per a aplicacions que s'executen en dispositius Arm amb Windows 11. És una funció de Windows 11 que requereix l'ús de l'SDK de Windows 11 i no està disponible a Windows 10 a Arm.

Amb aquesta nova funció, els usuaris ara poden executar aplicacions de Windows a Linux i altres sistemes operatius similars a Unix creats per a ARM64EC. Aquest és un desenvolupament important per a Wine, ja que amplia la gamma d'aplicacions que es poden executar a Linux i altres sistemes operatius similars a Unix.

Un altre dels canvis que destaca aquest nou llançament és que s'ha realitzat treball addicional al controlador PostScript per brindar suport complet per al format de fitxer executable PE (Portable Executable), amb la qual cosa s'espera que aquests canvis millorin el rendiment general de Wine i ho facin més estable.

Dels altres canvis que es destaquen d'aquest nou llançament:

  • Reestructuració contínua del codi per admetre IME (editors de mètodes dentrada).
  • Informes d'errades tancades relacionades amb Devil May Cry.
  • S'han solucionat els errors d'advertiments de compilació de Wine amb gcc
  • Correcció en winedbg en carregar símbols de depuració incorrectes per a dlls incorporats
  • Diverses aplicacions necessiten tasklist.exe per admetre la llista de processos d'impressió en format CSV '/fo CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)

Si vols conèixer més sobre aquesta nova versió de desenvolupament de Wine alliberada, pots consultar el registre de canvis en el següent enllaç. 

¿Com instal·lar la versió de desenvolupament de Wine 8.6 a Ubuntu i derivats?

Si estàs interessat en poder provar aquesta nova versió de desenvolupament de Wine en el teu distro, podràs fer-ho seguint les instruccions que compartim a continuació.

El primer pas i el més important serà habilitar l'arquitectura de 32 bits, que encara que el nostre sistema sigui de 64 bits, fer aquest pas ens estalvia molts problemes que solen ocórrer, ja que la majoria de les llibreries de Wine estan enfocades a l'arquitectura de 32 bits.

Per a això escrivim sobre la terminal:

sudo dpkg --add-architecture i386

Ara hem d'importar les claus i afegir-les a sistema amb aquesta comanda:

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

Fet això ara anem a afegir el següent repositori a sistema, Per això escrivim a 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

Finalment podem verificar que ja tenim instal·lat Wine ia més quina versió tenim al sistema executant la següent ordre:

wine --version


		

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   cristian va dir

    com faria per instal·lar wine 8.8 en una chromebook la qual compta amb devien 11 aarch64