Prvo alfa izdanje upravitelja paketa RPM 6.0 je objavljeno i bit će uključeno u jesensko izdanje Fedora distribucije. Linux 43. Projekt je razvio Red Hat i koristi se u distribucijama kao što su RHEL, Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS i Tizen. Kod projekta distribuira se pod licencama GPLv2 i LGPLv2. RPM verzija 5 je izostavljena kako bi se izbjegli sukobi s projektom RPM5, koji nije povezan s Red Hatovim RPM-om i razvili su ga neovisni programeri.
Ključne promjene u RPM 6.0:
- Podrška za novi format paketa RPM 6, što vam omogućuje stvaranje paketa većih od 4 GB. RPM 6 uvodi polja veličine 64 bita, modernizira kriptografske strukture i dodaje MIME podatke o datotekama.
- Podrška za format RPM 3 je ukinuta. Podrška za RPM 4 format, koji koristi cpio, bit će zadržan u cijelosti - distribucije će moći ostati na RPM 4 formatu prema vlastitom nahođenju.
- Prema zadanim postavkama omogućena je provjera autentičnosti paketa na temelju digitalnog potpisa.
- Uslužni program rpmbuild je ažuriran da podržava automatsko generiranje lokalnih potpisa tijekom izgradnje, a uslužni program rpm je ažuriran da uključuje opciju "--nosignature" za prisilnu instalaciju paketa bez provjere potpisa.
- Uvedena je mogućnost korištenja Sequoia-sq alata, napisanog u Rustu, umjesto GnuPG-a.
- U razvoju je dopušteno korištenje jezika C++ (C++20).
- Implementirana je mogućnost korištenja više OpenPGP potpisa za svaki paket.
- Podrška za MD5, SHA1 i DSA hashove je ukinuta.
- Uslužni program rpmkeys proširio je svoje mogućnosti za rad s ključevima; na primjer, možete koristiti naredbu "rpmkeys --import" za ažuriranje OpenPGP ključeva.
- Koriste se samo puni identifikatori ključeva i otisci prstiju OpenPGP.
- Dodana je mogućnost ažuriranja već uvezenih ključeva.
Izvor: opennet.ru
