Jóváhagyva a Fedora 43 átállása az RPM 6 csomagkezelőre. A Fedora vezetője váltásra kerül

A FESCo (Fedora Engineering Steering Committee) bizottság, amely a Fedora Linux disztribúció technikai fejlesztéséért felelős, jóváhagyta az RPM 6 csomagkezelőre való áttérést a Fedora 43 őszi kiadásában. Az RPM 6.0 kiadását a 2025-ös harmadik negyedékre tervezik.

Az RPM 6 ág figyelemre méltó az új (RPM 6) formátum támogatásával, amely lehetővé teszi a 4 GB méretet meghaladó csomagok létrehozását (ez a korlátozás fontos, mivel a Chromium SRC-csomag közel van a határértékhez és 3.7 GB méretű). Az RPM 6 formátumban 64 bites mezők kerültek alkalmazásra, a titkosítással kapcsolatos struktúrák modernizálva lettek, és MIME-információk kerültek hozzáadásra a fájlokhoz. Az RPM 5 verziót kihagyják, hogy elkerüljék a metszeteket az RPM5 projekttel, amely nem kapcsolódik a Red Hat RPM-jéhez, és független fejlesztők által fejlődött.

Az RPM 4 formátum, amely a cpio-t használja, teljes mértékben megmarad. Továbbá, az RPM 6 ág nem kényszeríti az új csomagformátumra való áttérést, és a disztribúciók saját belátásuk szerint maradhatnak az RPM 4 formátumnál. Például a Fedora 43 az RPM 6.0 csomagkezelőt fogja tartalmazni, de a csomagok formátuma egyelőre RPM 4 marad. Azok számára, akik szeretnék áttérni az új formátumra, az RPM 4.x ágba hozzáadták a támogatást az RPM 6 formátumban készült csomagok olvasására és telepítésére.

Az RPM 6-ban az egyik jelentős változás az alapértelmezett csomaghitelesítési ellenőrzés bevezetése digitális aláírás használatával. Annak érdekében, hogy a kötelező aláírásellenőrzés ne nehezítse a saját készítésű csomagok telepítését, az RPM 6-ban az rpmbuild utilitásba beépítették a helyi aláírások automatikus generálásának támogatását a fordítás során. Emellett van egy „—nosignature” opció, amely lehetővé teszi, hogy a csomagot aláírás-ellenőrzés nélkül telepítsük.

A többi változás mellett a C++ (C++20) nyelv kódjának használata megengedett a fejlesztés során; több OpenPGP aláírás is használható minden csomaghoz; a MD5, SHA1 és DSA hash-ek támogatása megszűnt; az elavult RPM 3 formátum támogatása megszűnt. Az rpmkeys eszköz lehetőségei kibővültek a kulcsokkal való munka során, például OpenPGP kulcsok frissítéséhez most az „rpmkeys —import” parancsot lehet használni. Az rpmkeys eszközt most a Fedora az RPM kulcsrétegek kezelésének fő eszközeként kezeli (a gpg-pubkey használata elavultnak van nyilvánítva). A GnuPG alternatívájaként a Rust nyelven írt Sequoia-sq eszközkészlet is használható.

Továbbá megjegyezhető az új Fedora projektvezető kinevezése. Matthew Miller mellett, aki 2014 óta volt a vezető, Jef Spaleta került a posztra, aki a Fedora projekt munkájában aktívan részt vett, amikor a projekt még nem került a Red Hat irányítása alá. A múltban Jef néhány évig a Fedora irányító testületében volt, a közösség képviselőjeként.

A Fedora vezetője a Red Hat hivatalos pozíciója. A vezetőt nem a közösség tagjainak szavazása választja meg, hanem a korábbi projektvezető jelöli, és a Red Hat hagyja jóvá. A disztribúció fejlesztését egy irányító testület koordinálja, amely négy képviselőből áll a RedHat részéről és öt független fejlesztő képviselőből a közösség részéről. A projektvezetővel szemben több követelmény is támasztható, mint például a magas szakképzettség, közösségben szerzett tapasztalat, döntéshozatali képesség és mások véleményének meghallgatása.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster