Overgangen til RPM 6 pakkehåndteringssystemet er godkendt for Fedora 43. Ændring af leder i Fedora

FESCo (Fedora Engineering Steering Committee), som har ansvaret for den tekniske del af udviklingen af Fedora Linux-distributionen, har godkendt overgangen til pakkestyringssystemet RPM 6 i efterårets udgave af Fedora 43. Udgivelsen af RPM 6.0 er planlagt til tredje kvartal 2025.

RPM 6-grenen er bemærkelsesværdig for sin support af det nye format (RPM 6), som gør det muligt at oprette pakker, der er større end 4 GB (at overvinde denne begrænsning er vigtigt, da SRC-pakken med Chromium nærmer sig grænsen og har en størrelse på 3,7 GB). RPM 6-formatet benytter 64-bit felter, strukturer relateret til kryptografi er blevet opgraderet, og MIME-oplysninger om filer er blevet tilføjet. RPM 5-versionen er blevet udeladt for at undgå overlap med RPM5-projektet, som ikke er relateret til RPM fra Red Hat og er blevet udviklet af uafhængige udviklere.

Understøttelsen af RPM 4-formatet, der bruger cpio, vil forblive fuldt intakt. Desuden tvinger RPM 6-grenen ikke overgangen til det nye pakkeformat, og distributioner kan efter eget valg forblive på RPM 4-formatet. For eksempel vil Fedora 43 levere pakkestyringssystemet RPM 6.0, men pakkeformatet vil stadig forblive RPM 4. For dem, der ønsker at skifte til det nye format, er der tilføjet støtte til læsning og installation af pakker i RPM 6-formatet i RPM 4.x-grenen.

Blandt de betydelige ændringer i RPM 6 er også indførelsen af standardpakkeautentificering ved hjælp af digital signatur. For at den obligatoriske signaturkontrol ikke skal komplicere installationen af selvbyggede pakker, er der i RPM 6 tilføjet støtte til automatisk generering af lokale signaturer under bygningen i rpmbuild-værktøjet. Derudover er der en mulighed "—nosignature", der gør det muligt at tvinge installationen af en pakke uden signaturkontrol.

Bland andre ændringer er det nu tilladt at bruge C++-kode (C++20) under udviklingen; det er muligt at bruge flere OpenPGP-signaturer for hver pakke; support for MD5, SHA1 og DSA-hashfunktioner er blevet ophævet; og den forældede RPM 3-format er ikke længere understøttet. Funktionaliteten af værktøjet rpmkeys til håndtering af nøgler er blevet udvidet, så man kan importere OpenPGP-nøgler med kommandoen «rpmkeys —import». Selve værktøjet rpmkeys betragtes nu som det primære redskab til nøgleopbevaring for RPM i Fedora (brugen af gpg-pubkey er blevet erklæret forældet). Som alternativ til GnuPG er der mulighed for at bruge værktøjet Sequoia-sq, skrevet i Rust.

Derudover kan det nævnes, at en ny leder for Fedora-projektet er blevet udnævnt. I stedet for Matthew Miller, som har været leder siden 2014, er Jef Spaleta blevet udnævnt, som har været involveret siden, projektet Fedora endnu ikke var overtaget af Red Hat. Tidligere var Jef medlem af Fedora’s bestyrelse i flere år som repræsentant for fællesskabet.

Lederen af Fedora er en officiel stilling i Red Hat. Lederen vælges ikke ved afstemning blandt fællesskabets medlemmer, men nomineres af den tidligere projektleder og bekræftes af Red Hat. Udviklingen af distributionen koordineres af en bestyrelse bestående af 4 repræsentanter fra Red Hat og 5 fra fællesskabet af uafhængige udviklere. Projektlederen skal opfylde en række krav, såsom høj kvalifikation, erfaring inden for fællesskabet, evne til at træffe beslutninger og lytte til andres ønsker.

Kilde: opennet.ru

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