Najavljeno je izlazak nove razvojne verzije Wine 8.6, u kojoj je od izlaska verzije 8.5 zatvoreno 25 izvještaja o greškama i napravljeno 414 izmjena.
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 8.6
U ovom novom izdanju koje je predstavljeno, istaknuto je da je pretraživač pretraživač Mozilla Gecko je ažuriran na verziju 2.47.4, kao i kontroler PostScript ima poboljšanu podršku za spool datoteke koji pohranjuju podatke o zadatku za ispis.
Još jedna od promjena koja se ističe u ovoj novoj verziji Wine 8.6 je ta sada Ima ugrađenu matematičku biblioteku posuđenu iz projekta musl libc 1.2.3.
Sa strane poznate ispravke grešaka u Wine 8.6, od popravljenih problema s igricama se spominju: The Westerner, Team Fortress Arcade, Pixel Force: Left 4 Dead, Inquisitor, My Place, DiRT Rally 2.0, Matrix Awakens MegaCity Unreal Engine 5.1 demo, Hogwarts Legacy, Pro Evolution Soccer 2008.
Takođe naglašava popravljeni problemi u Chromium sandboxu i drugi slučajni problemi sa aplikacijama koji se sada rješavaju, plus dodana datoteka windows.ui.composition.idl sa definicijama Windows.UI.Composition.*.
Of the ostale promjene napravljene:
- schtasks.exe: schtasks ne radi na Windows 7 kada nedostaju privilegije
- Nijedna povišena privilegija schedsvc:rpcapi ne uspije na Windows 7
- Više aplikacija se ruši na neimplementiranoj funkciji
- askchd:scheduler – test_GetTask() ne uspijeva na Windows 7 kada nemate dovoljne privilegije
- schedsvc:rpcapi uzrokuje da taskchd:scheduler visi na w7u_adm
- dinput:device8 – test_dik_codes() ponekad dobije vremensko ograničenje u GitLab CI
- schtasks.exe:schtasks uzrokuje pad taskchd:schedulera na w7u_adm i w8adm
- Kompilacija ne uspijeva s gcc 4.8.4 - greška: nedostaje binarni operator prije tokena "("
- dinput:device8 - test_mouse_keyboard() ne uspijeva na nekim Windows 7 lokalizacijama LDAP Explorer (LEX) se ne povezuje bez SSL-a
- dinput:device8 – test_overlapped_format() ponekad dobije timeout u Wineu (GitLab CI)
- Wine ne može ažurirati postojeći prefiks
- DnsQuery_A() pogrešno rukuje DNS CNAME zapisima
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
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