De nieuwe ontwikkelversie van Wine 4.15 is er en het is klaar om geïnstalleerd te worden

Wijn

In de afgelopen week er is een nieuwe versie uitgebracht voor de ontwikkelingstak Wine, dat is de nieuwe tak Wijn 4.15 waarin sinds de release van versie 4.14 28 bugrapporten zijn gesloten en 244 wijzigingen zijn aangebracht.

Voor degenen die nog niet op de hoogte zijn van het Wine-project u moet weten dat dit een laag is van de open source-implementatie van de Win32 API geschikt voor het uitvoeren van een Windows-compatibiliteitslaag op Linux, MacOS en BSD. Wijn is een uitstekend volledig gratis alternatief voor de Windows API voor GNU / Linux-systemen en u kunt desgewenst ook native Windows DLL's gebruiken, indien beschikbaar.

Houd er rekening mee dat hoewel sommige applicaties en games prima werken met Wine op een Linux-distributie, andere bugs kunnen bevatten.

Tenzij een specifiek Windows-programma essentieel voor u is, is het in het algemeen aan te raden om eerst in Linux een alternatief voor het gewenste programma te zoeken of te kiezen voor een cloudoplossing.

Verder Wine biedt een ontwikkelkit en een Windows-programma-loader, zodat ontwikkelaars gemakkelijk veel Windows-programma's kunnen wijzigen die onder x86 Unix draaien, inclusief Linux, FreeBSD, Mac OS X en Solaris.

Wine heeft twee versies: de stabiele versie en de ontwikkelingsversie​ De stabiele versie is het resultaat van werk en bugfixes in de ontwikkelingsversie.

De ontwikkelversie is meestal in theorie de belangrijkste aangezien deze versie wordt uitgebracht om al die fouten op te sporen en patches te kunnen corrigeren of toepassen.

Wat is nieuw in de ontwikkelversie van Wine 4.15

Met de release van deze nieuwe tak eerste implementatie van HTTP-service toegevoegd (WinHTTP) en de bijbehorende API voor client- en servertoepassingen die verzoeken vergiftigen en ontvangen met behulp van het HTTP-protocol.

De ondersteunde oproepen zijn HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl, enz. Er is ook een Http.sys-handler opgesteld die inkomende HTTP-verzoeken afhandelt.

Terwijl voor nt64-architectuur werkten ontwikkelaars aan ondersteuning voor het afwikkelen van de stack is toegevoegd aan ntdll en daarnaast hebben ze ondersteuning toegevoegd voor het verbinden van externe libunwind-bibliotheken.

Van bugrapporten gesloten werkgerelateerde games en apps die van 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.

Van de andere veranderingen die opvallen in de aankondiging van deze nieuwe ontwikkelingstak zijn:

  • In Kernelbase wordt een oproep naar S geïmplementeerdetThreadStackGarantie () , die wordt gebruikt in ntdll om stack-overflowsituaties te behandelen
  • Aankomst van verbeterde ondersteuning voor setups met meerdere monitoren bij het werken op macOS
  • Uitgebreide tolkcapaciteiten jscript en vbscript
  • En wijnd3d, ondersteuning toegevoegd voor de extensie WINED3D_TEXTURE_DOWNLOADBAAR en de functie is geïmplementeerd wined3d_colour_srgb_from_linear()
  • functies d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () en d3drm_viewport2_SetPlane () zijn geïmplementeerd in d3drm
  • De functie gdipRecordMetafileStreamI () is toegevoegd aan gdiplus
  • Geoptimaliseerde set besturingselementen voor RichEdit-bewerkingsformulieren

Hoe installeer ik de experimentele versie van Wine 4.15 op Ubuntu en derivaten?

Als je geïnteresseerd bent om deze nieuwe ontwikkelingsversie van Wine op je distro te kunnen testen, kun je dit doen door de instructies te volgen die we hieronder delen.

De eerste stap is het inschakelen van de 32-bits architectuur, dat zelfs als ons systeem 64 bits is, het uitvoeren van deze stap ons veel problemen bespaart die normaal voorkomen, hiervoor schrijven we op de terminal:

sudo dpkg --add-architecture i386

nu we moeten de sleutels importeren en ze aan het systeem toevoegen met dit commando:

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

Ik heb dit nu gedaan we gaan de volgende repository aan het systeem toevoegen, hiervoor schrijven we in de terminal:

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

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.