Wine 8.8 kommer med innledende støtte for ARM64EC, reparasjoner og mer

Vin på Linux

Wine er en reimplementering av Win16- og Win32-applikasjonsprogrammeringsgrensesnittet for Unix-baserte operativsystemer.

Det var det allerede ga ut den nye eksperimentelle versjonen av implementeringen Wine 8.8, som siden utgivelsen av versjon 8.7, 18 feilrapporter har blitt stengt og rundt 253 endringer er gjort som forberedelse til denne nye utgivelsen.

For de som ikke vet om vin, bør de vite det Dette er en populær gratis og åpen kildekode -programvare que lar brukerne kjøre Windows -programmer på Linux og andre Unix-lignende operativsystemer. For å være litt mer teknisk, er Wine et kompatibilitetslag som oversetter systemanrop fra Windows til Linux og bruker noen Windows -biblioteker, i form av .dll -filer.

Viktigste nye funksjoner i utviklingsversjonen av Wine 8.8

I denne nye utviklingsversjonen av Wine 8.8 som presenteres, er en av hovednyhetene Implementert innledende støtte for lasting av ARM64EC-moduler (ARM64 Emulation Compatible, brukes til å forenkle migreringen av applikasjoner som opprinnelig ble skrevet for x86_64-arkitekturen til ARM64-systemer ved å gi muligheten til å kjøre individuelle x86_64-kodemoduler i et ARM64-miljø ved hjelp av en emulator) som er en ny ABI (Arm11 Binary Interface) app ) som er kompatibel med Windows XNUMX på ARM.

Tar et stykke tekst fra Microsofts nettsted:

Arm64EC ("Emulation Compatible") lar deg lage nye native applikasjoner eller gradvis overføre eksisterende x64 applikasjoner for å dra nytte av den native hastigheten og ytelsen som er mulig med Arm-drevne enheter, inkludert bedre strømforbruk, batterilevetid og akselerert AI og ML arbeidsbelastning.

Arm64EC er et nytt Application Binary Interface (ABI) for applikasjoner som kjører på Windows 11 Arm-enheter. Det er en Windows 11-funksjon som krever bruk av Windows 11 SDK og er ikke tilgjengelig i Windows 10 on Arm.

Med denne nye funksjonen, brukere kan nå kjøre Windows-apper på Linux og andre Unix-lignende operativsystemer bygget for ARM64EC. Dette er en viktig utvikling for Wine, siden den utvider utvalget av applikasjoner som kan kjøres på Linux og andre Unix-lignende operativsystemer.

En annen av endringene som skiller seg ut i denne nye utgivelsen er at den har vært det tilleggsarbeid på PostScript-driveren å gi full støtte for PE (Portable Executable) kjørbare filformatet, som disse endringene forventes å forbedre den generelle ytelsen til Wine og gjøre den mer stabil med.

Av de andre endringene høydepunkter i denne nye utgivelsen:

  • Pågående koderestrukturering for å støtte IME-er (redigerere for inputmetode).
  • Lukkede feilrapporter relatert til Devil May Cry.
  • Rettet advarselsfeil for vinsamling med gcc
  • Fix i winedbg laster inn feil feilsøkingssymboler for innebygde dll-er
  • Flere applikasjoner trenger tasklist.exe for å støtte utskriftsprosessliste i CSV-format '/f eller CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)

Hvis du vil vite mer om denne nye utviklingsversjonen av vin utgitt, kan du sjekke registeret til endringer i følgende lenke. 

Hvordan installerer jeg utviklingsversjonen av Wine 8.6 på Ubuntu og derivater?

Hvis du er interessert i å kunne teste denne nye utviklingsversjonen av Wine på distroen din, kan du gjøre det ved å følge instruksjonene vi deler nedenfor.

Det første og viktigste trinnet vil være å aktivere 32-biters arkitektur, at selv om systemet vårt er 64-bit, sparer vi mange problemer som vanligvis oppstår ved å utføre dette trinnet, siden de fleste av Wine-bibliotekene er fokusert på 32-bits arkitektur.

For dette skriver vi om terminalen:

sudo dpkg --add-architecture i386

vi må importere nøklene og legge dem til systemet med denne kommandoen:

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

Gjort dette nå vi skal legge til følgende lagringsplass i 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

Til slutt kan vi bekrefte at vi allerede har Wine installert og også hvilken versjon vi har i systemet ved å utføre følgende kommando:

wine --version


		

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   cristian sa

    Hvordan skal jeg installere vin 8.8 på en chromebook som har debet 11 aarch64