Wine 8.8 stiže sa početnom podrškom za ARM64EC, ispravkama i još mnogo toga

Wine na Linuxu

Wine je reimplementacija Win16 i Win32 aplikacijskog programskog interfejsa za operativne sisteme zasnovane na Unixu.

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

Za one koji ne znaju o vinu, trebali bi to znati ovo je popularan besplatni softver otvorenog koda Que omogućava korisnicima da pokreću Windows aplikacije na Linuxu i drugi operativni sistemi slični Unixu. Da budemo malo tehnički, Wine je sloj kompatibilnosti koji prevodi sistemske pozive iz Windows -a na Linux i koristi neke Windows biblioteke, u obliku .dll datoteka.

Glavne nove karakteristike 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 sa ARM64 emulacijom, koristi se za pojednostavljenje migracije aplikacija prvobitno napisanih za arhitekturu x86_64 na ARM64 sisteme pružanjem mogućnosti pokretanja pojedinačnih x86_64 kodnih modula u ARM64 okruženju pomoću emulatora) što je nova ABI (Aplikacija kompatibilna sa Arm11) koja kompatibilan je sa Windows XNUMX na ARM-u.

Uzimam dio teksta sa Microsoft lokacije:

Arm64EC („Kompatibilan sa emulacijom“) omogućava vam da kreirate nove izvorne aplikacije ili postepeno prelazite postojeće x64 aplikacije kako biste iskoristili prednost izvorne brzine i performansi mogućih sa uređajima napajanim Arm, uključujući bolju potrošnju energije, trajanje baterije i ubrzana AI i ML radna opterećenja.

Arm64EC je novi binarni interfejs aplikacije (ABI) za aplikacije koje se pokreću na Windows 11 Arm uređajima. To je funkcija Windows 11 koja zahtijeva korištenje Windows 11 SDK i nije dostupna u Windows 10 on Arm.

S ovom novom funkcijom, korisnici sada mogu pokrenuti Windows aplikacije na Linuxu i drugi operativni sistemi slični Unixu napravljeni za ARM64EC. Ovo je važan razvoj za Wine, jer proširuje raspon aplikacija koje mogu raditi na Linuxu i drugim operativnim sistemima sličnim Unixu.

Još jedna od promjena koja se ističe u ovom novom izdanju je da je to bilo dodatni rad na PostScript drajveru da obezbedi punu podršku za PE (Portable Executable) format izvršne datoteke, sa kojim se očekuje da će ove promene poboljšati ukupne performanse Wine-a i učiniti ga stabilnijim.

Od ostalih promjena naglasci ovog novog izdanja:

  • Tekuće restrukturiranje koda za podršku IME (uređivači metoda unosa).
  • Zatvoreni izvještaji o greškama u vezi sa Devil May Cry.
  • Ispravljene greške upozorenja Wine kompilacije sa gcc
  • Popravka u winedbg učitavanju pogrešnih simbola za otklanjanje grešaka za ugrađene dll-ove
  • Nekoliko aplikacija treba tasklist.exe da podrži listu procesa štampanja 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 of Wine pušten, 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š sistem 64-bitni, izvođenje ovog koraka nas štedi mnoge probleme 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 sistem s ovom naredbom:

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

Gotovo sada dodaćemo sljedeće spremište u sistem, 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

Konačno možemo provjeriti da li već imamo instaliran Wine i koju verziju imamo u sistemu izvršavanjem sljedeće naredbe:

wine --version


		

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Kristijan rekao je

    Kako da instaliram wine 8.8 na chromebook koji ima debit 11 aarch64