Nemrég bejelentették a Wine 7.14 új fejlesztési verziójának kiadása, amelyet a 7.13-es verzió megjelenése óta 19 hibajelentést zártak le és 260 változtatást hajtottak végre.
Aki nem tud a borról, annak tudnia kell ez egy népszerű ingyenes és nyílt forráskódú szoftver hogy lehetővé teszi a felhasználók számára Windows alkalmazások futtatását Linuxon és más Unix-szerű operációs rendszerek. Egy kicsit technikailag a Wine egy kompatibilitási réteg, amely lefordítja a rendszerhívásokat Windows -ról Linuxra, és néhány Windows -könyvtárat használ .dll fájlok formájában.
A Wine az egyik legjobb módszer a Windows -alkalmazások futtatására Linuxon. Ezenkívül a Wine közösség nagyon részletes alkalmazási adatbázissal rendelkezik.
A Wine 7.14 legfőbb hírei
A Wine 7.14 bemutatott új verziójában kiemeljük, hogy se zökkenőmentesen átállt a USER32 könyvtárból rendszerhívásokon alapuló programfelületre.
Amellett, hogy, A DirectWrite javította a betűtípusok kezelését hiányzó forrás elérésekor, valamint a socketek bezárásával kapcsolatos problémák is kijavítva.
Ami a jelentéseket illeti kapcsolódó zárt hibák a működése a juegos Említésre került: Sid Meier's Civilization IV, Colonization, Warlords, Beyond the Sword, World of Tanks, Roblox, Total War Shogun 2.
És lezárta a működésével kapcsolatos hibajelentésekets alkalmazások: Waves Central 12.0.5, Windows 95 Electron, Adobe Digital Editions 2.0.1, Cheat Engine, Sigma Data Center.
A többi változás közül amelyek kiemelkednek ebből az új verzióból:
- Számos alkalmazás megköveteli a 'shell32.SHOpenFolderAndSelectItems' implementációt a böngészőablak megnyitásához a kiválasztott kezdőmappában lévő megadott elemekkel (Firefox 42.0, Windows 95 Electron Application)
- A Waves Central 12.0.5 nem indul el: __call__ pywintypes.error: (1336, 'AddAccesAllowedAce', 'Érvénytelen ACL.')
- A tokiói könyvtárat használó rozsdás alkalmazások összeomlanak „nem sikerült parkolni” hibával
- Hiányzik a ShellItem IShellItemImageFactory implementációja.
- A Wine előtag nem áll készen a használatra a wineboot futtatása után
- Helytelen aljzat-újracsatlakozási viselkedés az aljzatoknál
- Egyes párbeszédpanelek állandóan teljes képernyősek
- Az ikonok nem megfelelően jelennek meg az ablak címsorában
- A Cheat Engine összeomlik egy legördülő menü megnyitásakor
- A Richedit nincs implementálva ITextDocument::Undo és ITextDocument::Redo furcsa visszavonási bejegyzéseket okoz
- CJK (fcitx) beviteli móddal semmit nem lehet bevinni.
- Rossz betűtípust használ az NtUserDrawCaptionTemp()
Végül ha többet szeretne tudni erről az új fejlesztői verzióról A bor kiadásakor ellenőrizheti a változásokat a következő linken.
Hogyan kell telepíteni a Wine 7.14 fejlesztői verzióját az Ubuntu és a derivatívákra?
Ha érdekel, hogy tesztelheted a Wine új fejlesztői verzióját, megteheted az alábbi, megosztott utasítások követésével.
Az első és legfontosabb lépés a 32 bites architektúra engedélyezése lesz, hogy bár rendszerünk 64 bites, ennek a lépésnek a végrehajtása sok általában előforduló problémától megkímél minket, mivel a Wine könyvtárak többsége a 32 bites architektúrára összpontosít.
Ehhez írunk a terminálról:
sudo dpkg --add-architecture i386
Most be kell importálnunk a kulcsokat és hozzá kell adnunk a rendszerhez ezzel a paranccsal:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Most kész a következő adattárat fogjuk hozzáadni a rendszerhez, erre a terminálba írjuk:
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
Végül a következő parancs végrehajtásával ellenőrizhetjük, hogy a Wine már telepítve van-e, és azt is, hogy milyen verzió van a rendszeren:
wine --version
Hogyan lehet eltávolítani a Wine alkalmazást az Ubuntuból vagy valamilyen származékából?
Ami pedig bármilyen okból el akarja távolítani a Wine-ot a rendszeréből, Csak a következő parancsokat hajthatják végre.
Távolítsa el a fejlesztői verziót:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove