Wine 5.10-udviklingsudgivelse leveres med NTDLL-understøttelse, Vulkan-forbedringer og mere

vin

The Wine Boys meddelte for nylig lanceringen af en ny udviklingsversion, der når den nye version "Vinudvikling 5.10 ", version, hvor der har været 47 fejlrapporter, og der er foretaget 395 ændringer.

I denne nye version Vulkan-understøttelse af WineD3D har fortsat fremskridt, ud over begyndelsen af et separat Unix-bibliotek til NTDLLflere glyphsubstitutioner i DirectWrite, support til DSS private nøgler, ARM64-rettelser og andre fejlrettelser inkluderet.

For dem, der ikke kender til vin, bør de vide, at dette er en populær gratis og open source-software der giver brugerne mulighed for at køre Windows-applikationer på Linux og andre Unix-lignende operativsystemer. For at være lidt mere teknisk, Vin er et kompatibilitetslag, der oversætter systemopkald fra Windows til Linux og det bruger nogle Windows-biblioteker i form af .dll-filer.

Vin det er en af ​​de bedste måder at køre Windows-applikationer på Linux på. Derudover Vin samfund den har en meget detaljeret applikationsdatabase, vi finder den som AppDB den indeholder mere end 25,000 programmer og spil, klassificeret efter deres kompatibilitet med Wine.

Hvad er nyt i Wine 5.10?

Af de vigtigste ændringer, der skiller sig ud i denne nye version, er fortsat udvikling af WineD3D-backend baseret på Vulkan grafiske API og også en indledende implementering af et separat Unix delt bibliotek (.so) til NTDLL.

Hertil kommer, at Forbedret driverunderstøttelse af Windows-kernen i StarForce v3 og Denuvo Anti-Cheat anti-trap-systemerda dette ofte er årsagen til, at Windows-spil ikke kan køre på Linux gennem kompatibilitetslaget, så det er rart at vide, at der arbejdes mere.

For den del af relaterede lukkede fejlrapporter med arbejdet med spil og applikationer er det vigtigt at bemærke, at nogle af disse fejl allerede er rettet i tidligere versioner, eller i det mindste sagde de, at de havde rettet det. 

Imidlertid ser det ud til, at først nu er dette virkelig blevet testet, og hvoraf Fremhævet er følgende: Microsoft Word 6.0, PsInfo, Foxit Reader 6.12, Total Commander 9.x, TrackMania Nations ESWC, Spitfire Audio 3.x, Avast Free Antivirus 20.3, Secret Files 1-2, Fahrenheit, Ufo: Aliens, FinanceExplorer, PowerToys til Windows 10, Sniper Elite V2.

Af de andre ændringer, der skiller sig ud af denne nye version:

  • Udvidede glyph-udskiftningsværktøjer i DirectWrite.
  • Tilføjet support til DSS private nøgler.
  • Rettede problemer med undtagelseshåndtering på ARM64-systemer.

Endelig hvis du vil vide mere om denne nye udviklingsversion Vin frigivet, du kan kontrollere ændringsloggen I det følgende link. 

Hvordan installeres Wine 5.10-udviklingsversion på Ubuntu og derivater?

Hvis du er interesseret i at kunne teste denne nye udviklingsversion af Wine på din distro, kan du gøre det ved at følge de instruktioner, vi deler nedenfor.

Det første og vigtigste trin vil være at aktivere 32-bit arkitektur, at selvom vores system er 64 bit, sparer vi mange problemer, der normalt opstår ved at udføre dette trin.

Til dette skriver vi om terminalen:

sudo dpkg --add-architecture i386

Nu vi skal importere nøglerne og føje dem til systemet med denne kommando:

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

Færdiggjort dette nu vi vil tilføje følgende lager til systemet, for dette skriver vi i terminalen:

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

Endelig kan vi kontrollere, at vi allerede har Wine installeret, og også hvilken version vi har på systemet ved at udføre følgende kommando:

wine --version

Hvordan afinstalleres Wine fra Ubuntu eller et andet derivat?

Hvad angår dem, der uanset årsag ønsker at afinstallere Wine fra deres system, De skal kun udføre følgende kommandoer.

Afinstaller udviklingsversionen:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.