Alfa vydání balíčkového manažera RPM 6.0

Byl vytvořen první alfa-verze správce balíčků RPM 6.0, který bude využit v podzimním vydání distribuce Fedora Linux 43. Projekt je rozvíjen společností Red Hat a používá se v distribucích jako RHEL, Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS a Tizen. Kód projektu je šířen pod licencemi GPLv2 a LGPLv2. Verze RPM 5 byla vynechána, aby se předešlo překryvům s projektem RPM5, který není spojen s RPM od Red Hat a byl vyvíjen nezávislými vývojáři.

Hlavní změny v RPM 6.0:

  • Byla přidána podpora nového formátu balíčků RPM 6, který umožňuje vytváření balíčků větších než 4 GB. Formát RPM 6 využívá 64-bitová pole s jejichž velikostmi byly modernizovány struktury související s kryptografií, a byly přidány MIME informace o souborech.
  • Podpora formátu RPM 3 byla ukončena. Podpora formátu RPM 4, který používá cpio, zůstane plně zachována — distribuce se mohou svobodně rozhodnout zůstat u formátu RPM 4.
  • Ve výchozím nastavení jsou zahrnuty autentizační kontroly balíčků pomocí digitálního podpisu.
  • Do utility rpmbuild byla přidána podpora pro automatické vytváření lokálních podpisů během sestavení, a do utility rpm byla přidána možnost „—nosignature“ pro nucenou instalaci balíčku bez kontroly podpisu.
  • Byla poskytnuta možnost použití nástroje Sequoia-sq, napsaného v Rustu, místo GnuPG.
  • Ve vývoji je povoleno používání jazyka C++ (C++20).
  • Byla implementována možnost použití více podpisů OpenPGP pro každý balíček.
  • Podpora hashů MD5, SHA1 a DSA byla ukončena.
  • Možnosti utility rpmkeys pro práci s klíči byly rozšířeny, například pro aktualizaci OpenPGP klíčů lze použít příkaz „rpmkeys —import“.
  • Používají se pouze úplné identifikátory a hashové otisky (fingerprint) klíčů OpenPGP.
  • Byla přidána možnost aktualizace již importovaných klíčů.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster