Oznámené bolo vydanie novej vývojovej verzie Wine 8.6, v ktorej bolo od vydania verzie 8.5 uzavretých 25 hlásení chýb a vykonaných 414 zmien.
Kto nevie o víne, mal by to vedieť toto je populárny bezplatný a open source softvér že umožňuje používateľom spúšťať aplikácie systému Windows v systéme Linux a ďalšie operačné systémy podobné Unixu. Aby sme boli trochu technickejší, Wine je vrstva kompatibility, ktorá prekladá systémové hovory z Windows do Linuxu a používa niektoré knižnice Windows vo forme súborov .dll.
Wine je jedným z najlepších spôsobov spustenia aplikácií systému Windows v systéme Linux. Komunita Wine má navyše veľmi podrobnú databázu aplikácií.
Hlavné nové funkcie vývojovej verzie Wine 8.6
V tomto novom vydaní, ktoré je prezentované, je zdôraznené, že motor prehliadača Mozilla Gecko bola aktualizovaná na verziu 2.47.4, ako aj ovládač PostScript má vylepšenú podporu pre spoolové súbory ktoré ukladajú údaje o tlačovej úlohe.
Ďalšou zo zmien, ktorá vyniká v tejto novej verzii Wine 8.6, je teraz Má vstavanú matematickú knižnicu vypožičanú z projektu musl libc 1.2.3.
Na strane známe opravy chýb vo Wine 8.6 sú z opravených herných problémov uvedené: 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.
Zvýrazňuje tiež opravené problémy v karanténe Chromium a ďalšie náhodné problémy s aplikáciami, ktoré sa teraz riešia, plus pridaný súbor windows.ui.composition.idl s definíciami Windows.UI.Composition.*.
Z ďalšie vykonané zmeny:
- schtasks.exe: schtasks zlyhá v systéme Windows 7, keď chýbajú privilégiá
- Žiadne zvýšené oprávnenia schedsvc:rpcapi zlyhá v systéme Windows 7
- Viacero aplikácií zlyhá pri neimplementovanej funkcii
- askchd:scheduler – test_GetTask() zlyhá v systéme Windows 7, keď nemáte dostatočné oprávnenia
- schedsvc:rpcapi spôsobí, že taskchd:scheduler zamrzne na w7u_adm
- dinput:device8 – test_dik_codes() niekedy v CI GitLab vyprší
- schtasks.exe:schtasks spôsobí zlyhanie taskchd:scheduler na w7u_adm a w8adm
- Kompilácia zlyhá s gcc 4.8.4 - chyba: chýba binárny operátor pred tokenom "("
- dinput:device8 - test_mouse_keyboard() zlyhá v niektorých miestnych nastaveniach systému Windows 7 Prieskumník LDAP (LEX) sa nepripojí bez protokolu SSL
- dinput:device8 – test_overlapped_format() niekedy dostane časový limit vo Wine (GitLab CI)
- Wine nemôže aktualizovať existujúcu predponu
- DnsQuery_A() nesprávne spracováva záznamy DNS CNAME
Ak sa chcete dozvedieť viac o tejto novej vývojovej verzii vydaného vína môžete skontrolovať register servera zmeny v nasledujúcom odkaze.
Ako nainštalovať vývojovú verziu Wine 8.6 na Ubuntu a deriváty?
Ak máte záujem o vyskúšanie tejto novej vývojovej verzie aplikácie Wine na svojej distribúcii, môžete tak urobiť podľa pokynov, ktoré zdieľame nižšie.
Prvým a najdôležitejším krokom bude povolenie 32-bitovej architektúry, že hoci je náš systém 64-bitový, vykonanie tohto kroku nám ušetrí veľa problémov, ktoré sa zvyčajne vyskytujú, keďže väčšina knižníc Wine je zameraná na 32-bitovú architektúru.
Za týmto účelom píšeme o termináli:
sudo dpkg --add-architecture i386
Teraz musíme importovať kľúče a pridať ich do systému pomocou tohto príkazu:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Hotovo ideme do systému pridať nasledujúce úložisko, do terminálu napíšeme:
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
Nakoniec si môžeme overiť, že už máme nainštalované Wine a tiež akú verziu máme v systéme vykonaním nasledujúceho príkazu:
wine --version
Ako odinštalovať Wine z Ubuntu alebo z neho odvodeného?
Pokiaľ ide o tých, ktorí chcú z akéhokoľvek dôvodu odinštalovať Wine zo svojho systému, Mali by vykonávať iba nasledujúce príkazy.
Odinštalujte vývojovú verziu:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove