Najavljen je izlazak nove razvojne verzije Wine 8.6 u kojoj je od izlaska verzije 8.5 zatvoreno 25 bug reportaža i napravljeno 414 izmjena.
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.
Vino je jedan od najboljih načina za pokretanje Windows aplikacija na Linuxu. Osim toga, Vinska zajednica ima vrlo detaljnu bazu aplikacija.
Glavne nove značajke razvojne verzije Wine 8.6
U ovom novom izdanju koje je predstavljeno, naglašeno je da motor preglednika 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 poslu ispisa.
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 poznati ispravci grešaka u Wineu 8.6, od riješenih problema igre spominju se: 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đer ističe riješeni problemi u Chromium sandboxu i drugi slučajni problemi s aplikacijama koji se sada rješavaju, plus dodana datoteka windows.ui.composition.idl s definicijama Windows.UI.Composition.*.
Od ostale izmjene:
- schtasks.exe: schtasks ne uspijeva u sustavu Windows 7 kada nedostaju privilegije
- Bez povišenih privilegija schedsvc:rpcapi ne uspijeva u sustavu Windows 7
- Više aplikacija ruši se zbog neprimijenjene funkcije
- askchd:scheduler – test_GetTask() ne uspijeva u sustavu Windows 7 kada nemate dovoljne privilegije
- schedsvc:rpcapi uzrokuje da taskchd:scheduler visi na w7u_adm
- dinput:device8 – test_dik_codes() ponekad dobiva isteke vremena u GitLab CI
- schtasks.exe:schtasks uzrokuje rušenje taskchd:scheduler na w7u_adm i w8adm
- Kompilacija nije uspjela s gcc 4.8.4 - pogreška: nedostaje binarni operator prije tokena "("
- dinput:device8 - test_mouse_keyboard() ne uspijeva na nekim lokacijama sustava Windows 7 LDAP Explorer (LEX) ne povezuje se bez SSL-a
- dinput:device8 – test_overlapped_format() ponekad dobije vremensko ograničenje 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 vina, 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š 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:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Učinio ovo sada dodat ćemo sljedeće spremište u sustav, 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
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?
Što se tiče onih koji žele deinstalirati Wine 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