Новости по регионам

  1. Главная
  2. IT
  3. Выпуск пакетного менеджера RPM 6.1

Выпуск пакетного менеджера RPM 6.1

20 августа 2026 года состоялся релиз пакетного менеджера RPM 6.1. Проект развивается компанией Red Hat и используется в таких дистрибутивах, как RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS и Tizen. Выпуск RPM 6.0 случился в сентябре 2025 года.

Исходный код проекта RPM опубликован на GitHub под лицензиями GPLv2 и LGPLv2. Версии RPM 5 пропущена для исключения пересечений с проектом RPM5, который не связан с RPM от Red Hat и развивался независимыми разработчиками.

По информации OpenNET, основные изменения в RPM 6.1:

  • для разделения доступа к хранилищу ключей вместо использования общей блокировки транзакций задействована отдельная блокировка, что решило проблему с остановкой обработки всех запросов к rpmdb во время выполнения транзакций;

  • возвращено использование по умолчанию системы NSS (Name Service Switch) для поиска пользователей и групп;

  • на системах ядром 5.11+ и библиотекой glibc 2.34+ повышена эффективность закрытия файловых дескрипторов, что в некоторых ситуациях сократило время установки на 26%;

  • добавлен новый синтаксис модификаторов для макросов (имя_макроса<модификаторы>), изменяющих поведение макросов. Реализованы два модификатора: «l» (literal, отключает обработку символа «%» внутри тела макроса) и «o» (one‑shot, выполнение макроса только при первом вызове с последующим использованием прокэшированного значения);

  • в выражение «%define» добавлены опции: «‑e» для раскрытия тела максроса только во время определения и «‑g» для размещения макроса в глобальном контексте. Комбинация данных опций эквивалентна выражению «%global»;

  • улучшена обработка ошибок, связанных со сборкой и верификацией;

  • улучшена работа плагина rpm‑plugin‑syslog с systemd‑journal;

  • в утилите rpmsign реализована возможность заверения файлов цифровой подписью с использованием токенов PKCS11.

source

Мировые новости

Меню