Випуск RPM 6.0: Основні оновлення для менеджера пакетів

Випуск RPM 6.0: Основні оновлення для менеджера пакетів

Сьогодні випущено RPM 6.0, важливе оновлення для системи менеджера пакетів, яка використовується в Red Hat Enterprise Linux та дистрибутивах на основі Fedora Linux.

Покращення та нові функції RPM 6.0

RPM 6.0 містить кілька важливих нововведень. Серед них — підтримка перевірки підписів за замовчуванням, можливість використання декількох OpenPGP підписів для одного пакета, підтримка OpenPGP v6 та PQC ключів і підписів. Також є можливість оновлювати раніше імпортовані ключі та підтримка як RPM v4, так і v6 пакетів.

Нові можливості для ідентифікації ключів OpenPGP

У новій версії RPM запроваджено підтримку ідентифікації OpenPGP ключів за допомогою повного ID ключа або відбитка в будь-якому місці. Також оновлено сторінку довідки, вдосконалено кілька функцій rpmkeys(8) та rpmsign(1), додано нові розширення тегів запиту та новий формат запиту :hashalgo для відображення назв алгоритмів хешування.

Додаткові зміни в RPM 6.0

Крім того, RPM 6.0 вводить новий псевдонім запиту --filemime для отримання MIME інформації по файлах. Оновлено термінологію та використання регістру в повідомленнях про підписи і ключі. Також додано нову функцію для обчислення набору конфігуруючих дайджестів під час перевірки та їх збереження у форматі rpmdb.

Виправлення помилок та зняття старої підтримки

Серед інших змін, RPM 6.0 видаляє підтримку установки RPM v3 пакетів. Виправлено помилки скриптів, які не відображалися у коді результату транзакції, а також усунено проблему з %triggerprein та %triggerun, які не викликали збій пов’язаної операції встановлення/видалення. Також додано підтримку ізоляції Python модулів.

Більше інформації про RPM 6.0 можна знайти на [офіційному сайті RPM](https://rpm-software-management.github.io/). Для детальної інформації про новини та особливості цієї версії ви можете ознайомитися з [офіційним оголошенням](https://rpm-software-management.github.io/).