Wine 8.8 stiže s početnom podrškom za ARM64EC, popravcima i više

Wine na Linuxu

Wine je ponovna implementacija Win16 i Win32 aplikacijskog programskog sučelja za operativne sustave temeljene na Unixu.

Već je bilo objavio novu eksperimentalnu verziju implementacija Vino 8.8, koji je od izdanja verzije 8.7 zatvoreno 18 izvješća o pogreškama i napravljene su oko 253 promjene u pripremi za ovo novo izdanje.

Za one koji ne znaju o vinu, trebali bi to znati ovo je popularan besplatni softver otvorenog koda ovo omogućuje korisnicima pokretanje Windows aplikacija na Linuxu i drugi operacijski sustavi slični Unixu. Da budemo malo tehnički, Wine je sloj kompatibilnosti koji prevodi sistemske pozive s Windows -a na Linux i koristi neke Windows knjižnice, u obliku .dll datoteka.

Glavne nove značajke razvojne verzije Wine 8.8

U ovoj novoj razvojnoj verziji Wine 8.8 koja je predstavljena, jedan od glavnih noviteta je Implementirana početna podrška za učitavanje ARM64EC modula (Kompatibilan s ARM64 emulacijom, koristi se za pojednostavljenje migracije aplikacija izvorno napisanih za x86_64 arhitekturu na ARM64 sustave pružajući mogućnost pokretanja pojedinačnih modula koda x86_64 u ARM64 okruženju pomoću emulatora) što je nova ABI (Arm11 Binary Interface) aplikacija ) koji je kompatibilan sa sustavom Windows XNUMX na ARM-u.

Uzimanje dijela teksta s Microsoftove stranice:

Arm64EC ("Kompatibilan s emulacijom") omogućuje vam stvaranje novih izvornih aplikacija ili postupni prijelaz postojećih x64 aplikacija kako biste iskoristili izvornu brzinu i izvedbu moguće s uređajima koje pokreće Arm, uključujući bolju potrošnju energije, trajanje baterije i ubrzana AI i ML radna opterećenja.

Arm64EC je novo aplikacijsko binarno sučelje (ABI) za aplikacije koje se izvode na uređajima sa sustavom Windows 11 Arm. To je značajka sustava Windows 11 koja zahtijeva upotrebu Windows 11 SDK i nije dostupna u sustavu Windows 10 na Armu.

Uz ovu novu značajku, korisnici sada mogu pokretati Windows aplikacije na Linuxu i drugi operacijski sustavi slični Unixu napravljeni za ARM64EC. Ovo je važan razvoj za Wine, jer proširuje raspon aplikacija koje se mogu izvoditi na Linuxu i drugim operativnim sustavima sličnim Unixu.

Još jedna od promjena koja se ističe u ovom novom izdanju jest da je dodatni rad na PostScript upravljačkom programu pružiti punu podršku za PE (Portable Executable) format izvršne datoteke, s kojim se očekuje da će ove promjene poboljšati ukupnu izvedbu Winea i učiniti ga stabilnijim.

Od ostalih promjena istaknuto u ovom novom izdanju:

  • U tijeku je restrukturiranje koda za podršku IME-ima (uređivači metoda unosa).
  • Zatvorena izvješća o pogreškama vezana za Devil May Cry.
  • Ispravljene pogreške upozorenja pri kompilaciji Winea s gcc-om
  • Popravak u winedbg učitavanju netočnih simbola za otklanjanje pogrešaka za ugrađene dll-ove
  • Nekoliko aplikacija treba tasklist.exe za podršku popisa procesa ispisa u CSV formatu '/f ili CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)

Ako želite saznati više o ovoj novoj razvojnoj verziji vina, možete provjeriti registar promjene na sljedećem linku. 

Kako instalirati razvojnu verziju Wine 8.6 na Ubuntu i derivate?

Ako ste zainteresirani za mogućnost testiranja ove nove razvojne verzije Wine-a na vašem distro-u, to možete učiniti slijedeći upute koje dijelimo u nastavku.

Prvi i najvažniji korak bit će omogućavanje 32-bitne arhitekture, da iako je naš sustav 64-bitni, izvođenje ovog koraka štedi nas mnogih problema koji se obično javljaju, budući da je većina Wine biblioteka fokusirana na 32-bitnu arhitekturu.

Za ovo pišemo o terminalu:

sudo dpkg --add-architecture i386

Sada moramo uvesti ključeve i dodati ih u sustav s ovom naredbom:

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

Učinio ovo sada dodat ćemo sljedeće spremište u sustav, za ovo u terminal pišemo:

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

Na kraju možemo potvrditi da već imamo instaliran Wine i također koju verziju imamo u sustavu izvršavanjem sljedeće naredbe:

wine --version


		

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Cristian dijo

    Kako bih instalirao wine 8.8 na chromebook koji ima debit 11 aarch64