Udgivelse af pakkehåndtering RPM 6.1

RPM 6.1, pakkehåndteringen der vil blive brugt i Fedora-distributionen, er blevet udgivet. Linux 45. Projektet er udviklet af Red Hat og bruges i distributioner som RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rose Linux, OpenMandriva, Mageia, PCLinuxOS og Tizen. Projektkoden distribueres under GPLv2- og LGPLv2-licenserne.

Som forberedelse til RPM 6.1 blev der indført en ny udgivelsesnummereringsordning. Det første ciffer i versionsnummeret ændres, når RPM-pakkeformatet ændres, og det andet ciffer ændres, når der tilføjes ny funktionalitet og bagudkompatible rettelser. Det tredje ciffer angiver, om der kun er tilgængelige rettelser til fejl eller sårbarheder. I stedet for at alfa- og betaversioner udgives til test, udgives der nu kandidatudgivelser.

Vigtigste ændringer i RPM 6.1:

  • For at adskille adgangen til nøglelageret, bruges der i stedet for en delt transaktionslås en separat lås, hvilket løser problemet med at stoppe behandlingen af ​​alle anmodninger til rpmdb under udførelsen af ​​transaktioner.
  • Standardbrugen af ​​NSS-systemet (Name Service Switch) til søgning efter brugere og grupper er blevet gendannet.
  • På systemer med kerne 5.11+ og glibc 2.34+ er effektiviteten af ​​lukning af filbeskrivelser blevet forbedret, hvilket reducerer installationstiden med 26% i nogle situationer.
  • Der er tilføjet en ny makromodifikatorsyntaks (makronavn<modifikatorer>), som ændrer makroernes funktionsmåde. To modifikatorer er implementeret: "l" (bogstaveligt talt, deaktiverer behandling af tegnet "%" i makroens brødtekst) og "o" (engangsfunktion, udfører kun makroen ved første kald og bruger derefter den cachelagrede værdi).
  • Udtrykket "%define" har nu følgende muligheder: "-e" for at udvide makroens brødtekst kun under definitionen, og "-g" for at placere makroen i den globale kontekst. Kombinationen af ​​disse muligheder svarer til udtrykket "%global".
  • Forbedret håndtering af fejl relateret til montering og verifikation.
  • Forbedret drift af rpm-plugin-syslog-pluginet med systemd-journal.
  • Hjælpeprogrammet rpmsign implementerer muligheden for at signere filer digitalt ved hjælp af PKCS11-tokens.

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