Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз пакетного менеджера RPM 6.1

20.08.2026 20:16 (MSK)

Опубликован релиз пакетного менеджера RPM 6.1, который будет задействован в выпуске дистрибутива Fedora Linux 45. Проект развивается компанией Red Hat и используется в таких дистрибутивах, как RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS и Tizen. Код проекта распространяется под лицензиями GPLv2 и LGPLv2.

При подготовке RPM 6.1 осуществлён переход на новую схему нумерации релизов. Первая цифра версии меняется при изменении формата RPM-пакетов, а вторая - при добавлении новой функциональности и исправлений, не нарушающих обратную совместимость. Третья цифра указывает на наличие только исправлений ошибок или уязвимостей. Вместо формирования альфа- и бета-версий для тестирования теперь публикуются кандидаты в релизы.

Основные изменения в 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.


  1. Главная ссылка к новости (https://lists.rpm.org/pipermai...)
  2. OpenNews: В Fedora 44 в RPM намерены активировать проверку пакетов по цифровой подписи
  3. OpenNews: Релиз пакетного менеджера RPM 6.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66106-rpm
Ключевые слова: rpm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (7) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:22, 20/08/2026 [ответить]  
  • –1 +/
    Когда коту занятся нечем, он циферки меняет.
     
  • 1.2, Анонимный аноним (?), 21:26, 20/08/2026 [ответить]  
  • +3 +/
    Лучший пакетный менеджер стал еще лучше.
     
  • 1.3, Y (??), 21:32, 20/08/2026 [ответить]  
  • +1 +/
    пока лучший среди пакетных менеджеров RPM
     
  • 1.4, Имя (?), 22:01, 20/08/2026 [ответить]  
  • +/
    > 5.11+ и библиотекой glibc 2.34+ повышена эффективность закрытия файловых дескрипторов

    Что имеется ввиду? Дескриптор можно закрыть как-то иначе, чем посредством close() ?

     
     
  • 2.5, Аноним (5), 22:38, 20/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Через close_range
    https://man7.org/linux/man-pages/man2/close_range.2.html
     
  • 2.6, Аноним (6), 22:40, 20/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    имеется в виду close_range
     

  • 1.7, Аноним (7), 22:59, 20/08/2026 [ответить]  
  • +/
    Для меня это лучший покетный менеджер, потому что с него я начинал!
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру