Bol prvý alfa-vydanie balíčkového správcu RPM 6.0, ktorý sa použije v jesennom vydaní distribúcie Fedora Linux 43. Projekt vyvíja spoločnosť Red Hat a používa sa v takýchto distribúciách ako RHEL, Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS a Tizen. Kód projektu sa šíri pod licenciami GPLv2 a LGPLv2. Verzia RPM 5 bola vynechaná, aby sa predišlo prekrývaniu s projektom RPM5, ktorý nie je spojený s RPM od Red Hat a vyvíjali ho nezávislí vývojári.
Hlavné zmeny v RPM 6.0:
- Podpora nového formátu balíkov RPM 6, ktorá umožňuje vytvárať balíky väčšie ako 4 GB. Vo formáte RPM 6 sú použité 64-bitové polia s veľkosťami, modernizované štruktúry týkajúce sa kryptografie a pridané MIME informácie o súboroch.
- Podpora formátu RPM 3 bola zastavená. Podpora formátu RPM 4, ktorý používa cpio, bude zachovaná v plnom rozsahu - distribúcie podľa svojho uváženia môžu zostať pri formáte RPM 4.
- Predvolene sú zahrnuté kontroly autenticity balíkov pomocou digitálneho podpisu.
- Do utility rpmbuild bola pridaná podpora automatického generovania lokálnych podpisov počas zostavovania a do utility rpm bola pridaná možnosť «—nosignature» na nútené nainštalovanie balíka bez kontroly podpisu.
- Bola poskytnutá možnosť nahradiť GnuPG nástrojom Sequoia-sq, napísaným v Ruste.
- V priebehu vývoja je povolené používanie jazyka C++ (C++20).
- Bola implementovaná možnosť použitia viacerých podpisov OpenPGP pre každý balík.
- Podpora hashov MD5, SHA1 a DSA bola zastavená.
- Možnosti utility rpmkeys pri práci s kľúčmi boli rozšírené, napríklad na aktualizáciu OpenPGP kľúčov je možné použiť príkaz «rpmkeys —import».
- Boli použité iba úplné identifikátory a hash otláčok (fingerprint) kľúčov OpenPGP.
- Pridaná možnosť aktualizácie už importovaných kľúčov.
Zdroj: opennet.ru
