У 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 матиме проблеми з доставкою вина для 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-розрядні бібліотеки поставляються в пакунках multiarch, але в 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.