A Wine projekt fejlesztői az Ubuntu 19.10-es verzióhoz kapcsolódó Wine szállítási problémákra ebben a kiadásban a 32 bites x86 rendszerek támogatásában.
Az Ubuntu 32 bites x86 architektúra támogatásának elhagyásakor a fejlesztők a 64 bites Wine vagy a 32 bites verzió Ubuntu 18.04 alapú konténerben történő használatára. A probléma az, hogy a 64 bites Wine (Wine64) hivatalosan nem támogatott, és számos .
A 64 bites disztributívok aktuális Wine verziói a Wine32-ra épülnek, és szükségük van 32 bites könyvtárakra.
Általában a 64 bites környezetekben a szükséges 32 bites könyvtárakat multiarch csomagok formájában biztosítják, de az Ubuntu az ilyen könyvtárak teljes megszüntetése mellett döntött. A Wine fejlesztői azonnal a snap csomag és a konténerben való futtatás ötletét, mivel ez csupán ideiglenes megoldás. Megjegyzik, hogy a 64 bites Wine megfelelővé tételére lesz szükség, de ez időt igényel.
Ezen kívül sok aktuális Windows alkalmazás továbbra is csak 32 bites verzióban kapható, a 64 bites alkalmazások pedig gyakran 32 bites telepítőkkel érkeznek (a Win32 telepítési kísérletek kezelésére), ezért a 32 bites Wine verzió továbbra is alapvetőként fejlődik. Hosszú ideig a Wine64-t csak a Win64 alkalmazások futtatására szánták, nem volt alkalmas 32 bites programok futtatására, és ez a jellemző sok cikkben és dokumentációban is tükröződik (jelenleg a Wine64 már Win32 alkalmazásokat is képes futtatni, de 32 bites könyvtárakra van szüksége).
Hasonló problémákkal a Valve is, sok játék a katalógusukban továbbra is 32 bites marad. A Valve saját kezdeményezésükből kívánja fenntartani a 32 bites futtatókörnyezetet a Linux kliens Steam számára. A Wine fejlesztői nem zárják ki annak lehetőségét, hogy ezt a futtatókörnyezetet használják a 32 bites Wine Ubuntu 19.10-es szállítására, amíg a 64 bites Wine verzió készül, hogy ne találják fel a kereket újra, és összevonják erőfeszítéseiket a Valve-lal a 32 bites könyvtárak Ubuntu számára való fenntartásában.
Forrás: opennet.ru
