Цифровое искусство NFT Виртуальная реальность

Переход Fedora 43: отказ от поддержки архитектуры i686 и что это значит для пользователей

Цифровое искусство NFT Виртуальная реальность
Fedora 43 proposal: Drop i686 support

Обновления Fedora 43 включают отказ от поддержки 32-битной архитектуры i686. В статье рассмотрены причины изменений, их влияние на разработчиков и пользователей, а также перспективы дальнейшего развития дистрибутива.

Fedora, один из ведущих дистрибутивов Linux, известен своим быстрым внедрением новейших технологий и активным развитием. В рамках подготовки к релизу Fedora 43 разработчики предложили важное и долгожданное изменение — полный отказ от поддержки 32-битной архитектуры i686. Это решение связано с тенденцией к сокращению поддержки 32-битных систем и одновременному улучшению производительности и стабильности 64-битных систем. Хотя отказ от 32-битной поддержки может вызвать вопросы у части сообщества, выгоды и перспективы данного шага неоднозначно положительны. В данной статье подробно рассматривается сущность предлагаемого изменения, причины, ход реализации и последствия для различных категорий пользователей и разработчиков.

Изначально Fedora предлагала поддержку как 32-битных, так и 64-битных платформ, что позволяло использовать систему на широчайшем спектре аппаратного обеспечения. Однако с течением времени 32-битные процессоры и операционные системы постепенно утрачивают свою актуальность ввиду технологического прогресса, требовательных к ресурсам современных приложений и росту числа пользователей с 64-битными устройствами. В Fedora 31 был сделан первый шаг — прекращение выпуска ядер, установочных образов и репозиториев i686. Тем не менее, пакеты для этой архитектуры продолжали собираться, главным образом в рамках поддержки 32-битных приложений на 64-битных машинах (режим multilib). Начиная с Fedora 37, была реализована возможность не собирать пакеты для i686, если пакет не является необходимой зависимостью.

Это позволило снизить затраты времени и ресурсов на поддержание 32-битных билдов, но полный отказ от multilib еще не наступил. В Fedora 43 стали реализовываться следующие шаги, которые завершат этот процесс: больше не будут включаться 32-битные библиотеки в репозитории x86_64, и сборка пакетов для i686 полностью прекратится. Отказ от поддержки multilib позволяет значительно упростить управление пакетными репозиториями. Исключение 32-битных библиотек снижает сложность правил, необходимых для поддержания совместимости, и минимизирует риск возникновения ошибок во время сборок и обновлений. Для разработчиков это означает меньше технического долга и возможность сосредоточиться на оптимизации и поддержке более актуальных платформ.

Для пользователей, особенно тех, кто работает исключительно на 64-битных процессорах, это изменение приносит ряд ощутимых преимуществ. Во-первых, будет сокращён объём метаданных в репозиториях, что улучшит скорость загрузки обновлений и операций пакетного менеджера. Во-вторых, высвобождение ресурсов сборки на инфраструктуре Fedora ускорит появление новых обновлений и улучшит качество сборок для 64-битных архитектур. Однако отказ от i686 подразумевает, что установленные 32-битные пакеты будут удалены во время обновления системы. Это может доставить неудобства пользователям специализированного программного обеспечения, зависящего от 32-битных библиотек.

Например, Wine, составляющий значительную часть сценариев использования 32-битных приложений на Linux, должен быть перестроен с новым режимом WoW64, чтобы сохранить функциональность запуска 32-битных Windows-приложений на 64-битной Fedora. Пользователям со старыми Wine-префиксами рекомендуется их пересоздавать для обеспечения совместимости. Технически отказ от i686 — это комплексный процесс, включающий изменения в конфигурации билд-системы, репозиториев и документации. Переход предусматривает двухэтапный механизм. Первый этап — исключение 32-битных библиотек из репозиториев x86_64, при сохранении возможности возвращения к multilib.

Второй этап — стопстроение пакетов для i686, который практически необратим и требует повторного восстановления архитектуры в случае отмены. Это обеспечивает плавный переход и минимизирует для сообщества риск нарушения совместимости. Для пакетных мейнтейнеров это означает необходимость адаптации пакетов и возможных сценариев сборки. Многие проекты уже отказались от поддержки 32-битных версий либо планируют это сделать, поэтому Fedora фактически следует индустриальному тренду. Упростив поддержание архитектуры, разработчики Fedora смогут сосредоточить усилия на улучшении качества и безопасности 64-битных пакетов.

Для релиз-инженеров и инфраструктурной команды прекращение сборки i686 дает возможность перераспределить ресурсы, повысить скорость сборок для x86_64 и облегчить поддержку инфраструктуры сборки и репозиториев. Это критичный фактор с учетом увеличения числа пакетов и сложности изменений в современных дистрибутивах Linux. У пользователей стоит учитывать, что после обновления Fedora 43 будут недоступны 32-битные пакеты из официальных репозиториев. При наличии специфического программного обеспечения, не имеющего 64-битных аналогов, возможно, придется искать альтернативные варианты или собирать их из исходников самостоятельно. Однако в целом переход к 64-битной единой архитектуре отражает современные требования безопасности, производительности и масштабируемости.

Обсуждение изменений и сбор обратной связи было организовано официальными каналами Fedora, включая списки рассылки и форум разработчиков. Это позволило выявить потенциальные проблемные моменты и привлечь внимание к важности своевременной адаптации ключевого ПО, например Wine и Steam. Последний особенно примечателен, поскольку разработчики Fedora рассматривают возможность изменения политики поддержки или удаления из основных репозиториев с целью соответствия новым техническим требованиям. В целом, отказ от поддержки i686 в Fedora 43 — это логичный, хотя и достаточно смелый шаг, направленный на повышение эффективности разработки, качества дистрибутива и удобства конечного пользователя. Он требует внимательного планирования, тестирования и информирования сообщества, что и реализуется через постепенную двухэтапную стратегию.

Последствия перехода позитивно скажутся на скорости и надёжности обновлений, с возможностью отката на ранних этапах при обнаружении проблем. Таким образом, пользователям Fedora рекомендуется заранее подготовиться к изменениям. Важно проверить наличие критически важных приложений, требующих 32-битных библиотек, и при необходимости найти альтернативы или получить поддержку со стороны сообщества для комфортного перехода. Разработчикам и мейнтейнерам пакетов стоит обновить свои сборки и документацию в соответствии с новыми требованиями. Отказ от 32-битной архитектуры i686 соответствует глобальной тенденции развития современных операционных систем, которая ставит во главу угла оптимизацию, безопасность и удобство использования на перспективных вычислительных платформах.

Fedora, будучи дистрибутивом с активной позицией по внедрению инноваций, идет в ногу с этими тенденциями и, несмотря на возможные сложности переходного периода, делает важный шаг для улучшения экосистемы и качества своей платформы.

Автоматическая торговля на криптовалютных биржах Покупайте и продавайте криптовалюты по лучшим курсам Privatejetfinder.com (RU)

Далее
Is Pool Corporation Stock Underperforming the Dow?
Пятница, 19 Сентябрь 2025 Анализ акций Pool Corporation: уступают ли они индексу Dow Jones?

Подробный разбор динамики акций Pool Corporation в сравнении с индексом Dow Jones, включающий финансовые показатели компании, рыночные тенденции и перспективы роста.

How Is Trimble's Stock Performance Compared to Other Technology Stocks?
Пятница, 19 Сентябрь 2025 Анализ динамики акций Trimble в сравнении с другими технологическими компаниями

Обзор и сравнительный анализ акций компании Trimble с другими ключевыми технологическими игроками на фондовом рынке, их показатели роста, перспективы и рыночные тренды.

Police warn of SMS scams as 'blaster' is used to send texts
Пятница, 19 Сентябрь 2025 Новая угроза SMS-мошенничества: как мошенники используют «SMS-бластеры» для массовых рассылок

Современные технологии SMS-мошенничества развиваются с тревожной скоростью. Использование устройств типа «SMS-бластер» позволяет мошенникам обходить защиту операторов связи и массово рассылать фальшивые сообщения, вводя людей в заблуждение и украшая их персональные данные.

Show HN: FeedbackOnImage – Point, Click, Comment. Done
Пятница, 19 Сентябрь 2025 FeedbackOnImage: Революция в обратной связи с изображениями

Обсуждение инновационного инструмента FeedbackOnImage, который меняет подход к сбору и обработке комментариев на изображениях, улучшая коммуникацию и повышая эффективность работы с визуальным контентом.

Show HN: Build Pages Visually, Export as JSON – JsonBloks Just Launched
Пятница, 19 Сентябрь 2025 JsonBloks: Революция в создании веб-страниц с визуальным конструктором и экспортом в JSON

Погружение в возможности JsonBloks — нового инструмента для визуального создания веб-страниц с удобным экспортом в JSON формат, который упрощает процесс разработки и интеграции дизайна.

Arc Stage – Arc Experience on Chrome
Пятница, 19 Сентябрь 2025 Arc Stage – инновационный опыт Arc в браузере Chrome для продуктивного и стильного серфинга

Arc Stage предлагает уникальное расширение для браузера Chrome, позволяя пользователям наслаждаться эстетикой и функциональностью популярного Arc Browser. Новые возможности кастомизации, улучшенное управление вкладками и закладками создают удобный и продуктивный опыт работы с интернетом.

EQT Corporation Stock: Is EQT Outperforming the Energy Sector?
Пятница, 19 Сентябрь 2025 Акции EQT Corporation: Лидирует ли EQT в энергетическом секторе?

Обзор перспектив и текущих результатов компании EQT Corporation на фоне динамики энергетического сектора. Анализ ключевых финансовых показателей, рыночной позиции и прогнозов аналитиков показывает, насколько успешно компания конкурирует в отрасли природного газа.