Vývojáři vinařských projektů o problémech s dodávkou vína pro Ubuntu 19.10, v případě Toto vydání podporuje 32bitové systémy x86.
Při rozhodování o ukončení podpory 32bitové architektury x86 se vývojáři Ubuntu dodávat 64bitovou verzi Wine nebo používat 32bitovou verzi v kontejneru založeném na Ubuntu 18.04 Problém je v tom, že 64bitová verze Wine (Wine64) není oficiálně podporována a obsahuje velké množství .
Aktuální sestavení Wine pro 64bitové distribuce jsou založeny na Wine32 a vyžadují 32bitové knihovny.
V 64bitových prostředích jsou požadované 32bitové knihovny obvykle poskytovány v balíčcích s více architekturami, ale v Ubuntu Bylo rozhodnuto o úplném zastavení vytváření takových knihoven. Vývojáři Wine okamžitě myšlenka snapového balíčku a spuštění v kontejneru, protože se jedná pouze o dočasné řešení. Je třeba poznamenat, že 64bitová verze Wine bude muset být uvedena do správné formy, ale bude to chvíli trvat.
Kromě toho je mnoho současných aplikací pod Windows nadále dodávány pouze v 32bitových sestaveních a 64bitové aplikace často obsahují 32bitové instalační programy (pro zpracování pokusů o instalaci ve Win32), takže 32bitová verze Wine je nadále vyvíjena jako hlavní. Wine64 byl dlouhou dobu pozicionován pouze jako nástroj pro spouštění Win64 aplikací, nikoli pro 32bitové programy, a tato funkce se odráží v mnoha článcích a dokumentaci (nyní Wine64 je již spouštět aplikace Win32, ale vyžaduje 32bitové knihovny).
S podobnými problémy a Valve, jejichž mnoho her je i nadále 32bitových. Valve má v úmyslu podporovat 32bitový běhový modul pro Linux-Steam klient. Vývojáři Wine nevylučují možnost použití tohoto běhového prostředí k doručování 32bitového Wine v Ubuntu 19.10 předtím, než bude připravena 64bitová verze Wine, aby se nemuseli znovu vynalézat kolo a spojit síly s Valve v oblasti podpory 32bitových knihoven pro Ubuntu.
Zdroj: opennet.ru
