Esimene alpha-vĂ€ljalase RPM 6.0 paketihaldurist on loodud ja see rakendatakse sĂŒgisel Fedora Linux 43 distributsioonis. Projekti arendab Red Hat ning seda kasutatakse sellistes distributsioonides nagu RHEL, Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS ja Tizen. Projekti kood levib GPLv2 ja LGPLv2 litsentside alusel. RPM 5 versioon on vahele jĂ€etud, et vĂ€ltida kattuvust RPM5 projektiga, mis ei ole seotud Red Hat'i RPM-iga ja mida on arendanud sĂ”ltumatud arendajad.
Peamised muudatused RPM 6.0:
- RPM 6 uue paketi formaadi tugi, mis vĂ”imaldab luua pakette, mis on suuremad kui 4 GB. RPM 6 formaadis on kasutusele vĂ”etud 64-bitised vĂ€ljad, uuendatud on krĂŒptograafiaga seotud struktuure ja lisatud on MIME teavet failide kohta.
- RPM 3 formaadi tugi on lÔpetatud. RPM 4 formaadi, mis kasutab cpio, tugi jÀÀb tÀielikult sÀilitamiseks - distributsioonid saavad oma ÀranÀgemise jÀrgi jÀÀda RPM 4 formaadi juurde.
- Pakettide autentimise kontrollimine digitaalsete allkirjade abil on vaikimisi sisse lĂŒlitatud.
- Utility rpmbuild on saanud toe kohalike allkirjade automaatseks genereerimiseks ehitamise ajal, samuti on utility rpm saanud valiku "--nosignature" paketi sundinstallimiseks ilma allkirja kontrollimata.
- On lubatud kasutada GnuPG asemel Sequoia-sq tööriistu, mis on kirjutatud Rustis.
- Arenduses on lubatud C++ (C++20) keele kasutamine.
- On rakendatud vÔimalus kasutada iga paketi jaoks mitmeid OpenPGP allkirju.
- MD5, SHA1 ja DSA hashide tugi on lÔpetatud.
- Utility rpmkeys funktsionaalsus on laienenud vÔtmete haldamise vÔimalustega, nÀiteks OpenPGP vÔtmete vÀrskendamiseks saab kasutada kÀsku "rpmkeys --import".
- Kasutusel on ainult tÀielikud OpenPGP vÔtmete identifikaatorid ja sÔrmejÀljed (fingerprint).
- On lisatud vÔimalus juba importitud vÔtmete uuendamiseks.
Allikas: opennet.ru
