Nedávno to bolo oznámené vydanie novej vývojovej verzie Wine 7.14, ktoré od vydania verzie 7.13 bolo uzavretých 19 hlásení o chybách a bolo vykonaných 260 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é správy o víne 7.14
V tejto novej verzii Wine 7.14, ktorá je prezentovaná, je zdôraznené, že se urobil bezproblémový prechod z knižnice USER32 do programového rozhrania založeného na systémových volaniach.
Okrem toho, DirectWrite má vylepšenú prácu s písmom pri prístupe k chýbajúcemu zdroju boli opravené aj problémy s zatváraním zásuviek.
Čo sa týka správ o uzavreté chyby súvisiace s prevádzka juegos Spomínané pre: Civilizácia Sida Meiera IV, Kolonizácia, Vojaci, Beyond the Sword, World of Tanks, Roblox, Total War Shogun 2.
A uzavreté hlásenia chýb súvisiace s prevádzkous aplikáciami: Waves Central 12.0.5, Windows 95 Electron, Adobe Digital Editions 2.0.1, Cheat Engine, Sigma Data Center.
Z ďalších zmien ktoré vyčnievajú z tejto novej verzie:
- Niekoľko aplikácií vyžaduje implementáciu „shell32.SHOpenFolderAndSelectItems“ na otvorenie okna prehliadača so špecifikovanými položkami vo vybranom domovskom priečinku (Firefox 42.0, Windows 95 Electron Application)
- Waves Central 12.0.5 sa nepodarilo spustiť: __call__ pywintypes.error: (1336, 'AddAccesAllowedAce', 'Neplatný ACL.')
- Hrdzavé aplikácie využívajúce tokijskú knižnicu zlyhávajú s chybou „nepodarilo sa zaparkovať“.
- Chýba implementácia IShellItemImageFactory pre ShellItem.
- Po spustení wineboot nie je predpona vína pripravená na použitie
- Nesprávne správanie pri opätovnom pripájaní soketov
- Niektoré špecifické dialógové okná sú trvalo zobrazené na celú obrazovku
- Ikony nie sú v záhlaví okna vykreslené správne
- Cheat Engine zlyhá pri otvorení rozbaľovacej ponuky
- Richedit nie je implementovaný ITextDocument::Undo a ITextDocument::Redo spôsobujú zvláštne položky vrátenia späť
- Pri vstupnej metóde CJK (fcitx) nie je možné zadať nič.
- Nesprávne písmo použité v NtUserDrawCaptionTemp()
Konečne Ak sa chcete dozvedieť viac informácií 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 7.14 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 môžeme skontrolovať, či už máme Wine nainštalované 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