Red Hat on vĂ€lja andnud RPM 6.0 paketihalduri beetaversiooni, mis tuleb kasutusele Fedora Linux 43 sĂŒgisvĂ€ljalaskes. Projekti kasutatakse sellistes distributsioonides nagu RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS ja Tizen. RPM-kood on vabalt kergesti kasutatav GPLv2 ja LGPLv2 litsentside alusel. RPM 5 versioon on vahele jĂ€etud, et vĂ€ltida ĂŒlekattumist RPM5 projektiga, mis ei ole seotud Red Hat'i RPM-iga ja mida arendavad sĂ”ltumatud arendajad.
Peamised muudatused RPM 6.0:
- Uue RPM 6 pakettiformaadi tugi, mis vĂ”imaldab luua ĂŒle 4 GB suuruseid pakette. RPM 6 formaadis on kasutusel 64-bitised vĂ€ljad, uuendatud on krĂŒptograafiaga seotud struktuure ning lisatud on MIME-infot failide kohta.
- RPM 3 formaadi tugi on lĂ”petatud. RPM 4 formaadi, mis kasutab cpio-d, tugi jÀÀb tĂ€ielikult alles â distributsioonid saavad oma Ă€ranĂ€gemise jĂ€rgi jÀÀda RPM 4 formaadi juurde.
- Vaikimisi on pakettide autentimise kontrollid aktiveeritud digitaalse allkirjaga.
- Utiliidi rpmbuild toetusele on lisatud automaatne kohalike allkirjade loomine koostamise kĂ€igus, ning utiliidi rpm juurde on lisatud valik âânosignatureâ, et sundida paketi installimist ilma allkirja kontrollita.
- GnuPG asemel on vÔimalik kasutada Sequoia-sq tööriistu, mis on kirjutatud Rustis.
- Arenemisprotsessis on lubatud kasutada C++ (C++20) keelt, mitte ainult C keelt.
- On rakendatud vÔimalus kasutada iga paketi jaoks mitut OpenPGP allkirja.
- Toetuse lÔpetamine MD5, SHA1 ja DSA riismete jaoks.
- Utiliidi rpmkeys funktsionaalsust on laiendatud vĂ”tmete kĂ€itlemiseks, nĂ€iteks OpenPGP vĂ”tmete vĂ€rskendamiseks saab kasutada kĂ€sku ârpmkeys âimport.â
- Kasutusele on vÔetud ainult tÀielikud OpenPGP vÔtmete identifikaatorid ja sÔrmejÀljed (fingerprint).
- Juba imporditud vÔtmete vÀrskendamise vÔimalus on lisatud.
- Python keelemoodulite oleku isoleerimise tugi on rakendatud, et neid saaks kÀitada mitmes alainterpreteeritud rakenduses.
Allikas: opennet.ru
