Razvojna verzija Wine 9.2 već je objavljena

Wine na Linuxu

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

The lansiranje Wine 9.2, verzije koja ističe ažuriranje Mono na verziju 9.0, poboljšanja programske trake, ispravci grešaka i više. U izdanju ove nove razvojne verzije "Wine 9.2", zatvoreno je 14 izvješća o greškama i napravljeno je 213 promjena, od kojih je većina iz Wine 9.1

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 vijesti Wine 9.2

U ovoj novoj verziji jedna od najvažnijih novih značajki je Ažuriranje motora Wine Mono na verziju 9.0, u kojem poboljšanja su implementirana u System.Configuration, s većim dijelom Mono koda zamijenjenim kodom iz referentnog izvora, kao i Microsoft.VisualBasic.Compatibility dll.

Osim toga, Wine 9.2 implementira poboljšanja podrške za programsku traku, poboljšanja rukovanja iznimkama na ARM platformama, kao i poboljšanja Winewayland.drv drajvera.

Sa strane ispravci u aplikacijama i igrama, one od: Quick3270 5.21 se ruši prilikom korištenja značajke Conect, digikam-7.1.0 i digikam 6.10 obje verzije se ruše pri pokretanju, Dolphin emulator se ruši od 5.0-17264, Windows Sysinternals Process Explorer 17.05 pokazuje nepotpuno korisničko sučelje (32 bita), Microsoft Webview 2 instalacijski program se ruši zauvijek , Elite Dangerous zapeo je na crnom ekranu nakon pokretanja, a Epic Games Launcher 15.21.0 poziva neprovedenu funkciju cfgmgr32.dll.CM_Get_Device_Interface_PropertyW.

Od ostale promjene koji se ističu u ovoj novoj verziji:

  • Nevažeće ponašanje vkGetDeviceProcAddr za funkcije proširenja koje instanca Vulkan hosta ne podržava
  • LANCommander se ne pokreće, ispisuje "kod pogreške 0x8007046C" (ERROR_MAPPED_ALIGNMENT)
  • ShowSystray ključ registra uklonjen bez alternative
  • Kodu se ruši (s unaprijed instaliranim xnafx40_redist+dotnet48): referenca objekta nije konfigurirana kao instanca objekta.
  • Uklonjen je dio koda koji se više ne koristi za ARM platforme.
  • Dodane su .seh zabilješke na ARM-u.
  • Implementacija Wow64Get/SetThreadContext premještena u kernelbase.
  • Popravi dizajn stoga za ARM sistemske pozive.
  • Dodani su neki testovi procesnih strojeva za ARM64X.
  • Ažurirajte informacije o slici učitavanjem ugrađenog DLL-a.
  • Koristite ispravan stroj kada učitavate ntdll na ARM64EC.

Konačno ako želite znati više o tome o ovoj izdanoj novoj razvojnoj verziji Winea, možete pogledati dnevnik promjene na sljedećem linku. 

Kako instalirati razvojnu verziju u Ubuntu i izvedenice?

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:

sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

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

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources
sudo apt update 
sudo apt --download-only install winehq-devel
sudo apt install --install-recommends winehq-devel
sudo apt --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

Kako deinstalirati Wine iz Ubuntu-a ili nekog izvedenice?

Konačno za one koji žele deinstalirati ovu razvojnu verziju Winea iz svog sustava iz bilo kojeg razloga, 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

Budite prvi koji će komentirati

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.