Vino 7.21 stiže s poboljšanjima za PE, Vulkan i još mnogo toga

Wine na Linuxu

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

Pokretanje nova eksperimentalna verzija vino 7.21. Od izdavanja verzije 7.20 zatvoreno je 25 izvještaja o greškama i napravljene su 354 izmjene.

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.

Vino je jedan od najboljih načina za pokretanje Windows aplikacija na Linuxu. Osim toga, Vinska zajednica ima vrlo detaljnu bazu aplikacija.

Glavne nove karakteristike razvojne verzije Wine 7.21

U novoj verziji Wine 7.21 OpenGL biblioteka promijenjeno na korištenje PE formata izvršne datoteke (Portable Executable) umjesto ELF-a, plus podrška za multi-arch build u PE formatu je dodana.

Još jedna promjena koja se ističe u ovoj novoj verziji je ta Izvršene su pripreme za podršku pokretanju 32-bitnih programa Oni koriste Vulkan grafički API u 64-bitnom okruženju. Dodatno, omogućena je mogućnost uvoza biblioteka bez korištenja uslužnog programa dlltool.

Postoji 25 poznatih ispravki grešaka sa Wine 7.21 koji pomažu softverima kao što su fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI sekvencer, Winfile, Adobe Reader XI, zajedno sa raznim igrama poput StarBurn 13, Euphoria, Darksiders Genesis, The Medium, Hotel Giant 2 , Port Royale 2, Gothic 1.

Od ostalih promjena koji se ističu:

  • Popravljeni formati praćenja za 64-bitne vrijednosti na ARM64.
  • Zavisnosti 64-bitnog modula su učitane samo iz 64-bitnog sistemskog direktorija.
  • Ponovo implementiran KeUserModeCallback na i386.
  • Uklonjena podrška za "hibridne" Unix biblioteke.
  • Uvodi novu zastavu winebuild – sin-dlltool.
  • Implementirano je generiranje import lib bez dlltool-a.
  • Tabele za odmotavanje su podrazumevano omogućene u PE datotekama.
  • Implementirano generiranje odgode uvoza lib bez dlltool-a.
  • Fiksna vrijednost savjeta za uvoz za simbole uvezene po imenu.
  • Deskriptor uvoza kašnjenja je postavljen u odjeljak podataka.
  • Jedan pthread ključ se sada koristi za TEB na svim platformama.
  • nls: Ažurirajte podatke o lokalizaciji na CLDR verziju 42.
  • kernelbase: ažuriranje podataka vremenske zone na verziju 2022f.
  • win32u: Uvijek koristite full union za unose sysparams.
  • ntdll: Ne stavljajte NtCurrentTeb() inline u Unix biblioteke.
  • openal32: Ukloni dll.
  • Vrati "light.msstyles: Dodaj ne-klijentske metrike".
  • ntdll: Dodajte klasu informacija procesa specifičnu za Wine za LDT kopiju.

Na kraju je važno to napomenuti period za objavljivanje kandidata i zamrzavanje funkcija počinje sljedećeg mjeseca za Wine 8.0, dok je Wine 7.21 jedno od rijetkih preostalih dvotjednih izdanja.

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 7.21 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

Kako deinstalirati Wine iz Ubuntu-a ili nekog izvedenice?

Što se tiče onih koji iz bilo kojeg razloga žele deinstalirati Wine iz svog sistema, Trebali bi izvršavati samo sljedeće naredbe.

Deinstalirajte razvojnu verziju:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

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.