В Wine те информират Canonical, че ще имат проблеми, ако премахнат 32-битова поддръжка

Ubuntu 19.10 без 32 бита

Преди няколко дни колега докладвани тук в блога за скорошното решение какво са предприели разработчиците Canonical да премахне напълно поддръжката за доставка от 32 пакета бита започвайки със следващата версия на Ubuntu.

И не само това, това решение засяга, колкото и оптимистично да е било, когато се прилага само за Ubuntu, не е било така, тъй като на първо място засяга всички екосистеми, които се основават на него, от официалните вкусове като Kubuntu, Xubuntu, Lubuntu и др., както и производни на това, да речем Linux Mint, Zorin OS, Puppy Linux и т.н.

Както много от вас ще знаят, Canonical пусна 32-битово изображение за Ubuntu, сега, разработчиците на Ubuntu взеха решение да завършат края на жизнения цикъл на архитектурата в дистрибуцията.

En Ubuntu 19.10 тази версия вече няма възможност да има пакети с i386 архитектура в хранилището.

Виното няма да се поддържа на Ubuntu 19.04, ако Canonical откаже поддръжка за 32-битови пакети

След изявлението, публикувано от разработчиците на Ubuntu, да спрат да фокусират усилията си върху създаването и поддръжката на 32-битови пакети.

Разработчиците на проекта Wine отговориха на това предупреждение Canonical, че Ubuntu ще има проблеми с доставката на Wine за Ubuntu 19.10, в случай че поддръжката на 86-битови x32 системи бъде прекратена в тази версия.

Решавайки да прекратят поддръжката на 86-битови x32 архитектури, разработчиците на Ubuntu се надяваха да доставят 64-битова версия на Wine или използвайте 32-битова версия в контейнер, базиран на Ubuntu 18.04.

Проблемът е, че 64-битовата версия на Wine (Вино64) не се поддържа официално и съдържа голям брой некоригирани грешки.

Apt изисква версиите на пакетите i386 и amd64 да съвпадат или ще откаже да ги инсталира, така че ако не бъдат направени промени, потребителите на 19.10 и по-нови версии няма да могат да инсталират 32-битовите библиотеки, необходими за стартиране на Wine, освен ако потребителите сами вземат решението да се върнат към Ubuntu 18.04.

Тъй като текущите версии на Wine за 64-битови дистрибуции се базират на Wine32 и изискват 32-битови библиотеки.

Обикновено, в 64-битови среди, необходимите 32-битови библиотеки се изпращат в пакети за многоархивиране, но в Ubuntu беше решено напълно да се спре създаването на такива библиотеки.

Разработчиците на вина веднага отхвърлиха идеята на моментален пакет и те го хвърлиха в контейнер, тъй като това е само временно решение.

Недостатъкът на това е, че ще отделим много време на обяснение на потребителите, че 64-битовото Wine няма да изпълнява 32-битови програми, независимо къде събираме тази информация.

Забелязва се, че 64-битовата версия на Wine ще трябва да бъде приведена в правилния си вид, но това ще отнеме време.

Освен това, много от днешните приложения на Windows продължават да се доставят само в 32 версии Битовите и 64-битовите приложения често се доставят с 32-битови инсталатори (за да се справят с опитите за инсталиране на Win32), така че 32-битовата версия на Wine продължава да се развива като основна.

Дълго време Wine64 беше позициониран само като инструмент за стартиране на приложения на Win64, а не за стартиране на 32-битови програми и тази функция е отразена в много статии и документация.

От своя страна Steam също се сблъсква с подобни проблеми, много от игрите в каталога на които все още са 32-битови.

Valve възнамерява да поддържа 32-битовото време за изпълнение за клиента на Linux Staem самостоятелно.

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


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.