Beta-Version des Paketmanagers RPM 6.0

Die Firma Red Hat hat die Beta-Version des Paketmanagers RPM 6.0 veröffentlicht, die im Herbst-Release des Fedora Linux 43 Distribution verwendet wird. Das Projekt wird in Distributionen wie RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS und Tizen eingesetzt. Der RPM-Code steht unter den Lizenzen GPLv2 und LGPLv2. Die Version RPM 5 wurde ausgelassen, um Überschneidungen mit dem Projekt RPM5 zu vermeiden, das nicht mit dem RPM von Red Hat verbunden ist und von unabhĂ€ngigen Entwicklern weiterentwickelt wurde.

Wesentliche Änderungen in RPM 6.0:

  • UnterstĂŒtzung fĂŒr das neue Paketformat RPM 6, das die Erstellung von Paketen mit mehr als 4 GB GrĂ¶ĂŸe ermöglicht. Im RPM 6-Format werden 64-Bit-Felder verwendet, die Strukturen in Zusammenhang mit Kryptografie wurden modernisiert, und MIME-Informationen ĂŒber Dateien wurden hinzugefĂŒgt.
  • Die UnterstĂŒtzung des Formats RPM 3 wurde eingestellt. Die UnterstĂŒtzung des Formats RPM 4, das cpio verwendet, bleibt in vollem Umfang erhalten – Distributionen können nach Belieben im Format RPM 4 bleiben.
  • StandardmĂ€ĂŸig sind PrĂŒfungen der AuthentizitĂ€t von Paketen mithilfe einer digitalen Signatur aktiviert.
  • Das Tool rpmbuild unterstĂŒtzt nun die automatische Erstellung lokaler Signaturen wĂ€hrend des Builds, und im Tool rpm wurde die Option „—nosignature“ hinzugefĂŒgt, um die Installation eines Pakets ohne ÜberprĂŒfung der Signatur zu erzwingen.
  • Es besteht die Möglichkeit, anstelle von GnuPG das auf Rust geschriebene Sequoia-sq-Werkzeug zu verwenden.
  • In der Entwicklung ist die Verwendung der Programmiersprache C++ (C++20) erlaubt, und nicht nur die Programmiersprache C.
  • Es wurde die Möglichkeit implementiert, mehrere OpenPGP-Signaturen fĂŒr jedes Paket zu verwenden.
  • Die UnterstĂŒtzung fĂŒr die Hashes MD5, SHA1 und DSA wurde eingestellt.
  • Die Funktionen des Tools rpmkeys zur Arbeit mit SchlĂŒsseln wurden erweitert; beispielsweise kann der Befehl „rpmkeys —import“ verwendet werden, um OpenPGP-SchlĂŒssel zu aktualisieren.
  • Es werden nur vollstĂ€ndige Identifikatoren und Fingerprint-Hashes der OpenPGP-SchlĂŒssel verwendet.
  • Die Möglichkeit, bereits importierte SchlĂŒssel zu aktualisieren, wurde hinzugefĂŒgt.
  • In den Bindungen fĂŒr die Programmiersprache Python wurde die UnterstĂŒtzung fĂŒr die Isolierung des Zustands von Python-Modulen zur AusfĂŒhrung in mehreren Sub-Interpreter implementiert.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster