Utgivelse av RPM-pakkehåndterer 6.1

Utgitt versjon av pakkehåndtereren RPM 6.1, som vil bli brukt i utgivelsen av distribusjonen Fedora Linux 45. Prosjektet utvikles av Red Hat og brukes i distribusjoner som RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS og Tizen. Koden til prosjektet distribueres under lisensene GPLv2 og LGPLv2.

Ved forberedelsen av RPM 6.1 har overgangen til et nytt nummersystem for utgivelser skjedd. Det første tallet i versjonen endres ved endring av formatet på RPM-pakkene, mens det andre tallet endres ved tillegg av ny funksjonalitet og feilrettinger uten å bryte bakoverkompatibiliteten. Det tredje tallet indikerer kun feilrettinger eller sårbarheter. I stedet for å danne alfa- og beta-versjoner for testing, publiseres det nå kandidatversjoner.

Hovedendringer i RPM 6.1:

  • For å skille tilgang til nøkkelarkivet, er det i stedet for å bruke en delt låsing av transaksjoner, innført en egen låsing, noe som løste problemet med at alle forespørselene til rpmdb stoppet opp under utførelsen av transaksjoner.
  • Bruken av NSS-systemet (Name Service Switch) for å søke etter brukere og grupper er blitt tilbakeført som standard.
  • På systemer med kjerne 5.11+ og bibliotek glibc 2.34+ er effektiviteten ved lukking av filbeskrivelser økt, noe som i noen tilfeller har redusert installasjonstiden med 26%.
  • Ny syntaks for modifikatorer for makroer (makro_navn<modifikatorer>) er lagt til, som endrer oppførselen til makroene. To modifikatorer er implementert: «l» (literal, deaktiverer behandling av tegnet «%» inne i makroens kropp) og «o» (one-shot, utførte makro kun ved første kall med etterfølgende bruk av den cacherte verdien).
  • I uttrykket «fine» er det lagt til alternativer: «-e» for å avsløre makroens kropp bare under defineringen og «-g» for å plassere makroen i et globalt kontekst. Kombinasjonen av disse alternativene er ekvivalent med uttrykket «%global».
  • Feilhåndtering knyttet til bygging og verifisering er forbedret.
  • Ytelsen til rpm-plugin-syslog med systemd-journal er forbedret.
  • I verktøyet rpmsign er det implementert mulighet for å signere filer med digital signatur ved bruk av PKCS11-tokens.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster