Конец эпохи RPM v4
Формат пакетирования RPM v4, который используется в экосистеме Red Hat и Fedora уже более двух десятилетий, находится на грани исчезновения. Инженер Red Hat Пану Матилайнен (Panu Matilainen) официально подал предложение в Fedora Engineering and Steering Committee (FESCo) о переходе дистрибутива Fedora 46 на новый формат RPM v6. Ожидается, что Fedora 46 выйдет в апреле 2027 года, и этот переход станет фундаментальным обновлением инфраструктуры.
Технические преимущества RPM v6
Формат v6 позиционируется не как революция, а как необходимое обновление архитектуры. Он устраняет устаревшие ограничения и «темные углы» старого формата, обеспечивая будущую совместимость. Ключевые технические улучшения включают:
- Поддержку современных криптографических алгоритмов (вместо устаревших в v4).
- Использование 64-битных тегов размера, что снимает ограничения на объем данных.
- Постоянное использование строк в кодировке UTF-8.
- Устранение архаичных особенностей, накопленных за 25 лет развития.
Влияние на RHEL 11
Решение имеет стратегическое значение не только для Fedora, но и для коммерческой ветки. Ожидается, что Red Hat Enterprise Linux 11 (RHEL 11) будет основан на состоянии Fedora 46. Это означает, что переход на RPM v6 автоматически станет стандартом для корпоративного сегмента, обеспечивая единую экосистему пакетов для разработчиков и энтерпрайз-пользователей.
Что это значит для пользователей?
Для обычного пользователя переход будет практически незаметен. Многие функции, теперь встроенные в v6, уже существовали как расширения для v4. Однако для разработчиков и создателей пакетов это означает необходимость адаптации инструментов сборки и проверки подписей к новым стандартам безопасности и целостности данных.
Источник: Phoronix ↗
