„Wine 8.8“ pateikiama su pradiniu ARM64EC palaikymu, pataisymais ir kt

Vynas Linux sistemoje

„Wine“ yra „Win16“ ir „Win32“ programų programavimo sąsajos, skirtos „Unix“ operacinėms sistemoms, atnaujinimas.

Taip jau buvo išleido naują eksperimentinę versiją įgyvendinimą Vynas 8.8, kuri nuo 8.7 versijos išleidimo buvo uždaryta 18 ataskaitų apie klaidas ir buvo padaryti apie 253 pakeitimai ruošiantis šiai naujai versijai.

Tiems, kurie nežino apie vyną, jie turėtų tai žinoti tai populiari nemokama ir atviro kodo programinė įranga kad leidžia vartotojams paleisti „Windows“ programas „Linux“ ir kitos į „Unix“ panašios operacinės sistemos. Kad būtų šiek tiek techniškesnis, „Wine“ yra suderinamumo sluoksnis, kuris verčia sistemos skambučius iš „Windows“ į „Linux“ ir naudoja kai kurias „Windows“ bibliotekas .dll failų pavidalu.

Pagrindinės naujos „Wine 8.8“ versijos versijos funkcijos

Šioje pristatomoje naujoje „Wine 8.8“ kūrimo versijoje viena iš pagrindinių naujovių yra Įdiegtas pradinis ARM64EC modulių įkėlimo palaikymas (Suderinamas su ARM64 emuliacija, naudojamas supaprastinti programų, iš pradžių sukurtų x86_64 architektūrai, perkėlimą į ARM64 sistemas, suteikiant galimybę paleisti atskirus x86_64 kodo modulius ARM64 aplinkoje naudojant emuliatorių), kuri yra nauja ABI (Arm11 dvejetainė sąsaja) programa. ), kuris yra suderinamas su Windows XNUMX ARM.

Paimant teksto fragmentą iš „Microsoft“ svetainės:

„Arm64EC“ („Suderinamas su emuliacija“) leidžia kurti naujas vietines programas arba laipsniškai keisti esamas x64 programas, kad išnaudotumėte savąjį greitį ir našumą, galimą naudojant „Arm“ maitinamus įrenginius, įskaitant geresnes energijos sąnaudas, baterijos veikimo laiką ir pagreitintą AI bei ML darbo krūvį.

Arm64EC yra nauja taikomųjų programų dvejetainė sąsaja (ABI), skirta programoms, veikiančioms „Windows 11 Arm“ įrenginiuose. Tai „Windows 11“ funkcija, kuriai reikia naudoti „Windows 11“ SDK, o jos negalima naudoti „Windows 10 on Arm“.

Naudodamiesi šia nauja funkcija, vartotojai dabar gali paleisti „Windows“ programas „Linux“. ir kitos į Unix panašios operacinės sistemos, sukurtos ARM64EC. Tai yra svarbi Wine plėtra, nes išplečiamas programų, kurios gali veikti Linux ir kitose į Unix panašiose operacinėse sistemose, asortimentas.

Kitas pakeitimas, kuris išsiskiria šiame naujame leidime, yra tai, kad jis buvo papildomas darbas su PostScript tvarkykle teikti visišką PE (Portable Executable) vykdomojo failo formato palaikymą, kurį naudojant šie pakeitimai turėtų pagerinti bendrą Wine veikimą ir padaryti jį stabilesnį.

Iš kitų pokyčių svarbiausi šio naujo leidimo dalykai:

  • Vykdomas kodo restruktūrizavimas, siekiant palaikyti IME (įvesties metodų redaktorius).
  • Uždaryti pranešimai apie klaidas, susijusias su „Devil May Cry“.
  • Ištaisytos Wine kompiliavimo įspėjimo klaidos naudojant gcc
  • Pataisykite Windbg įkeldami neteisingus integruotų dll derinimo simbolius
  • Kai kurioms programoms reikalinga Tasklist.exe, kad būtų palaikomas spausdinimo procesų sąrašas CSV formatu „/f“ arba CSV /nh („Net64+ Client 2.x“, „Playstation Now 11.x“, „MathType“)

Jei norite sužinoti daugiau apie šią naują kūrimo versiją išleisto vyno, galite patikrinti pakeitimai šioje nuorodoje. 

Kaip įdiegti „Wine 8.6“ kūrimo versiją „Ubuntu“ ir jos dariniuose?

Jei jus domina galimybė išbandyti šią naują „Wine“ versiją versijoje, galite tai padaryti vadovaudamiesi toliau pateiktomis instrukcijomis.

Pirmasis ir svarbiausias žingsnis bus įgalinti 32 bitų architektūrą, kad nors mūsų sistema yra 64 bitų, atlikę šį veiksmą išvengiame daugelio paprastai pasitaikančių problemų, nes dauguma „Wine“ bibliotekų yra orientuotos į 32 bitų architektūrą.

Tam mes rašome apie terminalą:

sudo dpkg --add-architecture i386

Dabar turime importuoti raktus ir įtraukti juos į sistemą su šia komanda:

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

Atlikta tai dabar prie sistemos pridėsime šią saugyklą, tam mes rašome 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

Galiausiai galime patikrinti, ar Wine jau įdiegta, ir kokią versiją turime sistemoje, vykdydami šią komandą:

wine --version


		

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Cristian sakė

    Kaip įdiegti „Wine 8.8“ „Chromebook“, kuriame yra 11 debetas aarch64