Wine 8.8 arriva con il supporto iniziale per ARM64EC, correzioni e altro

Vino su Linux

Wine è una reimplementazione dell'interfaccia di programmazione delle applicazioni Win16 e Win32 per i sistemi operativi basati su Unix.

Lo era già rilasciato la nuova versione sperimentale di l'implemento Vino 8.8, che dal rilascio della versione 8.7, 18 segnalazioni di bug sono state chiuse e sono state apportate circa 253 modifiche in preparazione di questa nuova versione.

Per coloro che non conoscono il vino, dovrebbero saperlo questo è un popolare software gratuito e open source che consente agli utenti di eseguire applicazioni Windows su Linux e altri sistemi operativi simili a Unix. Per essere un po' più tecnico, Wine è un livello di compatibilità che traduce le chiamate di sistema da Windows a Linux e utilizza alcune librerie di Windows, sotto forma di file .dll.

Principali novità della versione di sviluppo di Wine 8.8

In questa nuova versione di sviluppo di Wine 8.8 che viene presentata, una delle principali novità è il Implementato il supporto iniziale per il caricamento dei moduli ARM64EC (Compatibile con emulazione ARM64, utilizzato per semplificare la migrazione di applicazioni originariamente scritte per l'architettura x86_64 ai sistemi ARM64 fornendo la possibilità di eseguire singoli moduli di codice x86_64 in un ambiente ARM64 utilizzando un emulatore) che è una nuova app ABI (Arm11 Binary Interface) ) compatibile con Windows XNUMX su ARM.

Prendere un pezzo di testo dal sito Microsoft:

Arm64EC ("Compatibile con l'emulazione") consente di creare nuove applicazioni native o di trasferire in modo incrementale le applicazioni x64 esistenti per sfruttare la velocità e le prestazioni native possibili con i dispositivi alimentati da Arm, tra cui un migliore consumo energetico, durata della batteria e carichi di lavoro AI e ML accelerati.

Arm64EC è una nuova interfaccia binaria dell'applicazione (ABI) per applicazioni in esecuzione su dispositivi Arm Windows 11. È una funzionalità di Windows 11 che richiede l'uso di Windows 11 SDK e non è disponibile in Windows 10 su Arm.

Con questa nuova funzionalità, gli utenti possono ora eseguire app Windows su Linux e altri sistemi operativi simili a Unix creati per ARM64EC. Questo è uno sviluppo importante per Wine, poiché amplia la gamma di applicazioni che possono essere eseguite su Linux e altri sistemi operativi simili a Unix.

Un altro dei cambiamenti che si distingue in questa nuova versione è che lo è stato ulteriore lavoro sul driver PostScript fornire il pieno supporto per il formato di file eseguibile PE (Portable Executable), con il quale si prevede che queste modifiche migliorino le prestazioni complessive di Wine e lo rendano più stabile.

Delle altre modifiche punti salienti di questa nuova versione:

  • Ristrutturazione continua del codice per supportare gli IME (editor del metodo di input).
  • Segnalazioni di bug chiuse relative a Devil May Cry.
  • Risolti errori di avviso di compilazione di Wine con gcc
  • Risolto il problema con winedbg durante il caricamento di simboli di debug errati per le DLL incorporate
  • Diverse applicazioni richiedono tasklist.exe per supportare la stampa dell'elenco dei processi in formato CSV '/f o CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)

Se vuoi saperne di più su questa nuova versione di sviluppo di Wine rilasciato, puoi controllare il registro di modifiche nel seguente collegamento. 

Come installare la versione di sviluppo di Wine 8.6 su Ubuntu e derivati?

Se sei interessato a provare questa nuova versione di sviluppo di Wine sulla tua distribuzione, puoi farlo seguendo le istruzioni che condividiamo di seguito.

Il primo e più importante passo sarà abilitare l'architettura a 32 bit, che sebbene il nostro sistema sia a 64 bit, eseguire questo passaggio ci evita molti problemi che di solito si verificano, poiché la maggior parte delle librerie di Wine sono focalizzate sull'architettura a 32 bit.

Per questo scriviamo sul terminale:

sudo dpkg --add-architecture i386

Ora dobbiamo importare le chiavi e aggiungerle al sistema con questo comando:

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

Fatto questo adesso aggiungeremo il seguente repository al sistema, per questo scriviamo nel terminale:

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

Infine possiamo verificare di avere già installato Wine e anche quale versione abbiamo nel sistema eseguendo il seguente comando:

wine --version


		

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   cristian suddetto

    Come installerei Wine 8.8 su un Chromebook con debito 11 aarch64