Краят на поддръжката за i386 в Ubuntu ще доведе до проблеми с разпространението на Wine

Разработчици на проекти за вино предупреден за проблеми с доставката на Wine за Ubuntu 19.10, в случай прекратяване на договора Тази версия поддържа 32-битови x86 системи.

Разработчиците на Ubuntu решават да спрат да поддържат 32-битова x86 архитектура изчислено за изпращане на 64-битовата версия на Wine или за използване на 32-битовата версия в контейнер, базиран на Ubuntu 18.04. Проблемът е, че 64-битовата версия на Wine (Wine64) не се поддържа официално и съдържа голям брой некоригирани грешки.
Текущите версии на Wine за 64-битови дистрибуции са базирани на Wine32 и изискват 32-битови библиотеки.

Обикновено в 64-битови среди необходимите 32-битови библиотеки се доставят в многоархивни пакети, но Ubuntu реши напълно да спре създаването на такива библиотеки. Разработчиците на вино веднага отхвърлени идеята за модулен пакет и работа в контейнер, тъй като това е само временно решение. Отбелязва се, че 64-битовата версия на Wine ще трябва да бъде приведена в подходяща форма, но това ще отнеме време.

В допълнение, много настоящи Windows приложения продължават да се доставят само в 32-битови версии, а 64-битовите приложения често идват с 32-битови инсталатори (за справяне с опитите за инсталиране в Win32), така че 32-битовата версия на Wine продължава да се разработва като основен. Дълго време Wine64 беше позициониран само като инструмент за стартиране на Win64 приложения, които не са предназначени за стартиране на 32-битови програми, и тази функция е отразена в много статии и документация (сега Wine64 вече е знае как изпълнява Win32 приложения, но изисква 32-битови библиотеки).

С подобни проблеми изправени и Valve, много от чиито каталожни игри продължават да бъдат 32-битови. Valve възнамерява да поддържа самостоятелно 32-битовото време за изпълнение за Steam Linux клиента. Разработчиците на Wine не изключват възможността да използват това време за изпълнение за доставяне на 32-битов Wine в Ubuntu 19.10, преди 64-битовата версия на Wine да е готова, за да не изобретяват колелото и да обединят усилията си с Valve в областта на поддръжката 32-битови библиотеки за Ubuntu.

Източник: opennet.ru

Добавяне на нов коментар