Проект GNOME официально удалил расширение совместимости с 32-битными системами из Flatpak Runtime, что означает завершение поддержки 32-битных окружений в рамках экосистемы GNOME.
Причины отказа от 32-битных сборок
Разработчики пояснили, что решение стало итогом многолетнего сопровождения устаревших сборок, которыми пользовались единицы. Поддержка 32-битных пакетов вызывала регулярные сложности, особенно с учётом того, что многие проекты «верхнего уровня» давно перестали их тестировать.
Современные приложения ориентированы на 64-битные системы, поэтому сохранение 32-битных сборок превращалось в дополнительную нагрузку для разработчиков без ощутимой пользы. Для пользователей, которые устанавливают актуальные приложения из Flathub, изменений не произойдёт. Однако старые программы, рассчитанные исключительно на 32-битные системы, больше не смогут запускаться в среде GNOME Flatpak.
Альтернативы и переход
Полностью без вариантов пользователи не остались. Команда GNOME рассмотрела возможность использования расширения org.freedesktop.i386.Compat из Freedesktop SDK. Так как GNOME Runtime уже базируется на этом SDK, переход оказался относительно простым. Под изменения попали лишь четыре приложения: два в основном репозитории Flathub, одно в Flathub Beta и одно архивное.
Разработчики Абдерахим Китоуни и ещё один участник проекта GNOME совместно с командой Bottles провели перенос затронутых приложений на GNOME 49 Runtime. Pull request’ы уже открыты, большинство изменений принято или близко к завершению.
Новая архитектурная политика
Теперь Flatpak Runtime от GNOME доступен только для архитектур x86_64 и AArch64. Поддержка armv7 и i386 была прекращена ещё несколько лет назад, а нынешний шаг окончательно завершает тестирование 32-битных целей в рамках всего стека GNOME.
Некоторые проекты, например GLib, продолжают собственное CI-тестирование для 32-битных архитектур, но это остаётся решением отдельных команд, а не общей политикой GNOME. Разработчики могут принимать патчи для исправления ошибок, однако обязательной поддержки больше нет.
Последствия для дистрибутивов
Дистрибутивы, которые всё ещё используют 32-битные сборки GNOME, теперь должны самостоятельно заниматься их отладкой и сопровождением. GNOME рекомендует таким участникам подключаться к работе «вверх по цепочке», чтобы предотвратить дальнейшее устаревание 32-битного кода.
Более подробную информацию можно найти в анонсе в блоге GNOME
Linux: обзоры и обновления
• GNOME прекратил поддержку 32-битных сборок в Flatpak Runtime
• GE-Proton 10-18: исправления для Wayland, Company of Heroes 2 и 3, Blue Protocol: Star Resonance
• Обновления Linux за неделю: 6 – 12 октября 2025 года
• Ubuntu 24.04 и новее получили поддержку динамических иконок календаря, часов и погоды
• Решение проблемы установки модулей VMware Workstation на Linux-ядрах 6.16 и 6.17
• Релиз Linux Mint Debian Edition 7 (LMDE 7) «Gigi» с долгосрочной поддержкой и ядром Linux 6.12 LTS