Логотип

Среда выполнения GNOME Flatpak удаляет 32-битное расширение совместимости

Среда выполнения GNOME Flatpak удаляет 32-битное расширение совместимости

Проект GNOME незаметно удалил расширение для 32-битной совместимости из своей среды выполнения Flatpak, что ознаменовало конец официальной 32-битной поддержки в среде выполнения GNOME.

По словам разработчиков, это решение было принято после нескольких лет поддержки всё более избыточных сборок, которыми на самом деле мало кто пользовался. Более того, они говорят, что поддержка 32-битных сборок доставляла немало хлопот, особенно с учётом того, что многие проекты больше не тестируют их.

Как вы знаете, уже давно все современные приложения используют 64-битные системы, поэтому поддержка 32-битных сборок — это дополнительная работа для разработчиков, почти не приносящая реальной пользы. Для конечных пользователей, которые используют актуальные приложения из Flathub, ничего не изменится, но действительно старые программы, созданные только для 32-битных систем, могут перестать работать в среде GNOME Flatpak.

Однако удаление не оставляет пользователей совсем без вариантов. Команда GNOME рассмотрела возможность перехода на использование расширения org.freedesktop.i386.Compat из Freedesktop SDK. Поскольку среда выполнения GNOME уже использует этот SDK, переход был относительно простым. Изменения коснулись только четырёх приложений: двух в Flathub, одного в Flathub Beta и одного в архиве.

Разработчики Абдеррахим Китуни и ещё один участник проекта GNOME работали над переносом всех затронутых приложений в среду выполнения GNOME 49 при поддержке команды Bottles во время тестирования. Запросы на включение изменений уже открыты, и большинство изменений либо уже объединены, либо почти завершены.

Читать  Как перезагрузить или изменить вашу текущую оболочку в Linux?

В результате среда выполнения Flatpak от GNOME теперь доступна только для x86_64 и AArch64. Обычные сборки для armv7 и i386 были прекращены пару лет назад, так что этот шаг официально завершает тестирование 32-битных целевых платформ в стеке GNOME.

Хотя некоторые отдельные проекты, например GLib, по-прежнему используют собственный CI для 32-битных архитектур, теперь это выбор каждого проекта в отдельности, а не общая политика GNOME. Сопровождающие могут по-прежнему принимать патчи для устранения проблем с 32-битной архитектурой, но от них больше не требуется поддерживать её.

Для дистрибьюторов, которые по-прежнему полагаются на 32-битные сборки GNOME, нагрузка теперь ложится на нижестоящие уровни. Им придётся самостоятельно отлаживать и поддерживать эти сборки — или, как предлагает GNOME, участвовать в разработке, чтобы предотвратить дальнейшее разрушение 32-битного кода.

 

Дополнительную информацию можно найти в объявлении в блоге GNOME: https://blogs.gnome.org/alatiera/2025/10/13/flatpak-32bit/.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала