La nuova versione di sviluppo di Wine 4.15 è qui ed è pronta per essere installata

Wine

La settimana scorsa è stata rilasciata una nuova versione per il ramo di sviluppo Wine, che è la nuova filiale Vino 4.15 in cui dal rilascio della versione 4.14, sono state chiuse 28 segnalazioni di bug e sono state apportate 244 modifiche.

Per chi è ancora all'oscuro del progetto Wine dovresti sapere che questo è un livello dell'implementazione open source dell'API Win32 in grado di eseguire un livello di compatibilità Windows su Linux, MacOS e BSD. Il vino lo è un'ottima alternativa completamente gratuita all'API di Windows per i sistemi GNU / Linux e puoi anche usare facoltativamente DLL Windows native, se disponibili.

Nota che mentre alcune applicazioni e giochi funzionano bene con Wine su una distribuzione Linux, altri potrebbero avere dei bug.

A meno che un programma Windows specifico non sia essenziale per te, è generalmente consigliabile provare prima a trovare un'alternativa al programma desiderato in Linux o scegliere una soluzione cloud.

Inoltre, Wine offre un kit di sviluppo e un caricatore di programmi Windows, così gli sviluppatori possono facilmente modificare molti programmi Windows che girano sotto Unix x86, inclusi Linux, FreeBSD, Mac OS X e Solaris.

Wine ha due versioni che è la versione stabile e la versione di sviluppo. La versione stabile è il risultato del lavoro e delle correzioni di bug nella versione di sviluppo.

La versione di sviluppo è di solito in teoria la più importante in quanto questa versione viene rilasciata per rilevare tutti quegli errori ed essere in grado di correggere o applicare patch.

Novità nella versione di sviluppo di Wine 4.15

Con il rilascio di questo nuovo ramo aggiunta l'implementazione iniziale del servizio HTTP (WinHTTP) e l'API associata per le applicazioni client e server che avvelenano e ricevono richieste utilizzando il protocollo HTTP.

Le chiamate supportate sono HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl e così via. È stato inoltre preparato un gestore Http.sys che gestisce le richieste HTTP in arrivo.

Mentre per l'architettura NT64 gli sviluppatori hanno lavorato sul supporto per lo svolgimento dello stack è stato aggiunto a ntdll e inoltre è stato aggiunto il supporto per il collegamento di librerie libunwind esterne.

Dalle segnalazioni di bug chiuse giochi e app correlati al lavoro quelli di Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed ​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tournament, SwanSoft CNC.

Tra gli altri cambiamenti che si distinguono nell'annuncio di questo nuovo ramo di sviluppo sono:

  • In Kernelbase è implementata una chiamata a S.etThreadStackGaranzia () , che viene utilizzato in ntdll per gestire le situazioni di overflow dello stack
  • Arrivo del supporto migliorato per le configurazioni multi-monitor quando si lavora su macOS
  • Capacità di interprete estese jscript e vbscript
  • En vino3d, aggiunto il supporto per l'estensione WINED3D_TEXTURE_SCARICABILE e la funzione è stata implementata wined3d_colour_srgb_from_linear()
  • Le funzioni d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () e d3drm_viewport2_SetPlane () sono implementati in d3drm
  • La funzione gdipRecordMetafileStreamI () è stato aggiunto a gdiplus
  • Set di controlli ottimizzato per i moduli di modifica RichEdit

Come installare la versione sperimentale di Wine 4.15 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 passo sarà abilitare l'architettura a 32 bit, che anche se il nostro sistema è a 64 bit, eseguire questo passaggio ci risparmia molti problemi che normalmente si verificano, 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 https://dl.winehq.org/wine-builds/ubuntu/

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

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.