Anden betaudgivelse af RPM 6.0 pakkehåndtering

Red Hat har udgivet den anden betaversion af RPM 6.0, som vil blive inkluderet i efterårsudgivelsen af ​​Fedora-distributionen. Linux 43. Projektet bruges i distributioner som RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rose Linux, OpenMandriva, Mageia, PCLinuxOS og Tizen. RPM-kode distribueres under GPLv2- og LGPLv2-licenserne. RPM version 5 blev udeladt for at undgå konflikter med RPM5-projektet, som ikke er relateret til Red Hats RPM og blev udviklet af uafhængige udviklere.

Forbedringer i den anden betaversion inkluderer understøttelse af digitale signaturer i OpenPGP v6. Opdateringen tilbyder også rettelser relateret til pakkeverifikation ved hjælp af digitale signaturer. Generelle ændringer i RPM 6.0-grenen:

  • Understøttelse af det nye RPM 6-pakkeformat, der giver dig mulighed for at oprette pakker, der er større end 4 GB. RPM 6 introducerer felter i 64-bit størrelse, moderniserer kryptografiske strukturer og tilføjer MIME-filoplysninger.
  • Understøttelse af RPM 3-formatet er afbrudt. Understøttelse af RPM 4-formatet, som bruger cpio, vil blive bibeholdt fuldt ud - distributioner vil kunne forblive på RPM 4-formatet efter eget skøn.
  • Som standard er digital signaturbaseret pakkegodkendelse aktiveret.
  • Rpmbuild-værktøjet er blevet opdateret til at understøtte automatisk generering af lokale signaturer under build, og rpm-værktøjet er blevet opdateret til at inkludere "--nosignature"-muligheden for at tvinge installation af en pakke uden signaturbekræftelse.
  • Muligheden for at bruge Sequoia-sq-værktøjskæden, skrevet i Rust, i stedet for GnuPG er blevet introduceret.
  • Udviklingen har tilladelse til at bruge sproget C++ (C++20) og ikke kun C-sproget.
  • Implementerede muligheden for at bruge flere OpenPGP-signaturer for hver pakke.
  • Understøttelse af MD5, SHA1 og DSA hashes er afbrudt.
  • Rpmkeys-værktøjet har udvidet sine muligheder for at arbejde med nøgler; for eksempel kan du bruge kommandoen "rpmkeys --import" til at opdatere OpenPGP-nøgler.
  • Kun fulde OpenPGP nøgleidentifikatorer og fingeraftryk bruges.
  • Tilføjet muligheden for at opdatere allerede importerede nøgler.
  • Python-sprogbindingerne understøtter nu isolering af tilstanden af ​​Python-moduler for at tillade dem at køre i flere underfortolkere.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster