Az előző napokban Itt beszéltünk a blogon a döntés által előidézett kritikáról által az Ubuntu fejlesztőitől, akik bejelentették, hogy elvetik a 32 bites csomagok létrehozását és támogatását a rendszer következő verziójától kezdve, amely az Ubuntu 19.10.
Ezt figyelembe véve elsőként a Wine fejlesztői reagáltak erre a döntésre nyilvánosságra hozva álláspontját abban az esetben, ha az Ubuntu elveti e csomagok architektúrájának támogatását.
Bár ez a helyzet sok vitát váltott ki, A Wine srácok nem hagyják abba a munkát, és ezzel a közelmúltban bejelentették a Wine új fejlesztői változatának kiadását.
A Win32 API nyílt forráskódú megvalósításának új kísérleti verziója A Wine 4.11, 17 hibajelentést lezárták, és 370 változtatás történt a 4.10-es kiadás óta.
Tudniuk kell, hogy a stabil verzió kevesebb hibát és nagyobb stabilitást tartalmaz, de kevesebb Windows alkalmazást támogat. A fejlesztői verzió jobb kompatibilitást kínál, de több megoldatlan hibát tartalmaz.
Bor ez az egyik legjobb módszer a Windows-alkalmazások futtatására Linuxon. Ezen kívül a Bor közösség nagyon részletes alkalmazás-adatbázisa van, AppDB-nek találjuk több mint 25,000 XNUMX programot és játékot tartalmaz, a Wine-val való kompatibilitás alapján osztályozva.
Mi új a Wine 4.11 fejlesztői verziójában?
Ebben az új kiadásban folytatódott az alapértelmezett DLL felépítése az msvcrt könyvtárral beépített (a Wine projekt biztosítja, és nem a Windows DLL) PE (hordozható futtatható) formátumban. Az előző verzióhoz képest további 143 DLL-t fordítottak PE formátumra.
A user32 könyvtár kezdeti támogatást nyújt az EnumDisplayDevicesW () hívásához, hogy információkat szerezzen az aktuális munkamenetben használt kijelzőkről.
A játékok és alkalmazások működésével kapcsolatos hibajelentések zárva vannak: Area SWAT4, AutoIt v3.x, Max Payne 3, Port Royale 2, Catzilla 1.0, 7-Zip 15.06, Legacy of Kain: Soul Reaver, Fallout 4, .NET Framework 4.0, Chromium Embedded Framework (CEF) alapú alkalmazások, Nero CoverDesigner.
A többi változás közül amelyeket ebben a fejlesztői verzióban találhatunk:
- Hozzáadott egy Xinerama alapú megjelenítő rendert a winex11.drv fájlhoz, és a kimeneti eszköz megváltoztatta a feldolgozást
- A wined3d kód wined3d_texture_gl textúraműveleteket tartalmaz
- A Mono Engine 4.9.0 és a Windows.Forms keretrendszer frissített verziója
- Az SRW (Slim Reader / Writer) zárak gyorsabb megvalósítása Linux számára, Futex-re fordítva
Megfigyelhetjük azt is, hogy egy Canonical fejlesztő kísérletet végzett a játékok elindításával a GOG katalógusból az Ubuntu 19.10 próbaverzióján, 32 bites könyvtárak nélkül, a Wine64 programmal.
Ennek eredményeként a 6 véletlenszerűen kiválasztott, tesztelt játék közül, amelyek a Wine-ban működnek 32 bites könyvtárakkal, a Wine64-ben, egyetlen játék sem működött.
Különösen nem sikerült elérni három játék telepítését (Theme Hospital, Quake The Offer, Shadow Warrior), egy játék nem indult el (GOG Braid), a fennmaradó kettő (FTL Advanced Edition, GOG Surgeon Simulator 2013) pedig fekete képernyő megjelenítésére korlátozva (lehet, hogy - a VirtualBox OpenGL támogatásának korlátai miatt).
Hogyan kell telepíteni a Wine 4.11 kísérleti változatá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ő lépés a 32 bites architektúra engedélyezése lesz, még akkor is, ha a rendszerünk 64 bites, ennek a lépésnek a végrehajtása sok problémát takarít meg, amelyek általában felmerülnek, erre a terminálra írunk:
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 rendszerhezJelenleg nincs tárház az Ubuntu 18.04 LTS számára, de használhatjuk az előző verzió tökéletesen működő tárházát, ehhez a terminálba írjuk:
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ 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
nem jó