Před pár dny kolega hlášeno zde na blogu o nedávné rozhodnutí co vývojáři vzali Kanonické pro úplné odebrání podpory pro dodávku 32 balení bitů počínaje další verzí Ubuntu.
A nejen to, toto rozhodnutí ovlivňuje bez ohledu na to, jak optimistické to bylo tam, kde se vztahovalo pouze na Ubuntu, to tak nebylo, protože v prvním případě ovlivňuje všechny ekosystémy, které jsou na něm založeny, z oficiálních příchutí, jako jsou Kubuntu, Xubuntu, Lubuntu atd., jakož i jejich deriváty, například Linux Mint, Zorin OS, Puppy Linux atd.
Jak mnozí z vás budou vědět, Canonical upustil 32bitové zobrazování pro Ubuntu, nyní, vývojáři Ubuntu se rozhodli dokončit konec životního cyklu architektury v distribuci.
En Ubuntu 19.10 tato verze již nebude mít možnost mít balíčky s architekturou i386 v úložišti.
Víno nebude na Ubuntu 19.04 podporováno, pokud Canonical drops podporuje 32bitové balíčky
Po prohlášení vydaném vývojáři Ubuntu přestali soustředit své úsilí na vytváření a údržbu 32bitových balíčků.
Na to reagovali vývojáři projektu Wine varování Canonical, že Ubuntu bude mít problémy s doručováním Wine pro Ubuntu 19.10, pro případ, že by podpora pro 86bitové systémy x32 byla v této verzi ukončena.
Rozhodnutím o zrušení podpory pro 86bitové architektury x32 vývojáři Ubuntu doufali, že dodají 64bitovou verzi Wine nebo použijte 32bitovou verzi v kontejneru založeném na Ubuntu 18.04.
Problém je v tom, že 64bitová verze Wine (Víno64) není oficiálně podporováno a obsahuje velké množství neopravených chyb.
Apt vyžaduje, aby se verze balíků i386 a amd64 shodovaly, nebo je odmítne nainstalovat, takže pokud nedojde ke změnám, uživatelé verze 19.10 a vyšší nebudou moci instalovat 32bitové knihovny, které potřebují ke spuštění aplikace Wine, pokud samotní uživatelé se rozhodli vrátit k Ubuntu 18.04.
Protože aktuální verze Wine pro 64bitové distribuce jsou založeny na Wine32 a vyžadují 32bitové knihovny.
Obvykle, v 64bitových prostředích jsou požadované 32bitové knihovny dodávány v balíčcích s více archivy, ale v Ubuntu bylo rozhodnuto zcela zastavit vytváření takových knihoven.
Vývojáři vína tento nápad okamžitě odmítli z okamžitého balíčku a hodil ho do kontejneru, protože se jedná pouze o dočasnou opravu.
Nevýhodou je, že budeme trávit spoustu času vysvětlováním uživatelům, že 64bitové víno nebude spouštět 32bitové programy bez ohledu na to, kde tyto informace shromažďujeme.
Je pozorováno, že 64bitová verze Wine bude muset být uvedena do správné podoby, ale to bude nějakou dobu trvat.
Navíc, mnoho dnešních aplikací pro Windows se nadále dodává pouze ve 32 verzích Bitové a 64bitové aplikace jsou často dodávány s 32bitovými instalačními programy (pro zpracování pokusů o instalaci na Win32), takže 32bitová verze aplikace Wine se nadále vyvíjí jako hlavní.
Po dlouhou dobu byl Wine64 umístěn pouze jako nástroj pro spouštění aplikací Win64, nikoli pro spouštění 32bitových programů, a tato funkce se odráží v mnoha článcích a dokumentaci.
Pro jeho část Steam také čelil podobným problémům, mnoho her v katalogu, které jsou stále 32bitové.
Valve má v úmyslu samostatně podporovat 32bitový běhový modul pro klienta Linux Staem.
Ačkoli vývojáři Wine nevylučují možnost použít tento běhový modul k odeslání 32bitového Wine na Ubuntu 19.10, než bude připravena 64bitová verze Wine, aby nebylo nutné zdvojnásobovat práci a spojovat síly s Valve při zachování 32 -bitové knihovny pro Ubuntu.