Nova razvojna verzija Wine 4.15 je stigla i spremna je za instalaciju

vino

Prošle nedelje objavljena je nova verzija za granu razvoja vina, što je nova grana vino 4.15 onaj u kojem je od izlaska verzije 4.14 zatvoreno 28 izvještaja o greškama i napravljene 244 promjene.

Za one koji još uvijek nisu svjesni projekta Wine trebali biste znati da je ovo sloj otvorene implementacije Win32 API-ja sposoban za pokretanje Windows kompatibilnog sloja na Linuxu, MacOS-u i BSD-u. Vino je izvrsna potpuno besplatna alternativa Windows API-ju za GNU / Linux sisteme a po želji možete koristiti i izvorne Windows DLL-ove, ako su dostupni.

Imajte na umu da dok neke aplikacije i igre dobro funkcioniraju s Wineom na Linux distribuciji, druge mogu imati greške.

Ako vam određeni Windows program nije bitan, općenito je poželjno prvo pokušati pronaći alternativu željenom programu u Linuxu ili odabrati rješenje u oblaku.

Nadalje, vino nudi razvojni komplet, kao i Windows program za učitavanje, tako da programeri mogu lako modificirati mnoge Windows programe koji rade pod x86 Unixom, uključujući Linux, FreeBSD, Mac OS X i Solaris.

Wine ima dvije verzije, a to je stabilna i razvojna verzija. Stabilna verzija rezultat je rada i ispravki programskih pogrešaka u razvojnoj verziji.

Razvojna verzija obično je u teoriji najvažnija jer se ova verzija izdaje kako bi se otkrile sve te greške i moglo ispraviti ili primijeniti zakrpe.

Što je novo u razvojnoj verziji Wine 4.15

Izlaskom ove nove grane dodata početna implementacija HTTP usluge (WinHTTP) i pridruženi API za klijentske i poslužiteljske aplikacije koje truju i primaju zahtjeve pomoću HTTP protokola.

Podržani pozivi su HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl itd. Pripremljen je i obrađivač Http.sys koji obrađuje dolazne HTTP zahtjeve.

Dok za nt64 programeri arhitekture radili su na podršci za odmotavanje steka je dodan u ntdll, a uz to su dodali i podršku za povezivanje eksternih biblioteka libunwind.

Iz izvještaja o greškama zatvoreno radne igre i aplikacije one od Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed ​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tournament, SwanSoft CNC.

Od ostalih promjena koje se ističu u najavi ove nove razvojne grane su:

  • U Kernelbaseu je implementiran poziv na SetThreadStackGuarantee() , koji se koristi u ntdll za rješavanje situacija preljeva steka
  • Dolazak poboljšane podrške za postavke više monitora pri radu na macOS-u
  • Proširene mogućnosti tumača jscript i vbscript
  • En wine3d, dodana podrška za proširenje WINED3D_TEXTURE_DOWNLOADABLE i funkcija je implementirana wined3d_colour_srgb_from_linear()
  • Funkcije d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () i d3drm_viewport2_SetPlane () implementirani su u d3drm
  • Funkcija gdipRecordMetafileStreamI () je dodan u gdiplus
  • Optimizirani skup kontrola za obrasce za uređivanje RichEdit

Kako instalirati eksperimentalnu verziju Wine 4.15 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 korak bit će omogućavanje 32-bitne arhitekture, da čak i ako je naš sistem 64 bita, izvođenje ovog koraka štedi nam mnoge probleme koji se obično javljaju, za to na terminal pišemo:

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 https://dl.winehq.org/wine-builds/ubuntu/

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

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.