Bemutatták a Fedora Linux 41 disztribúciós készletet A Fedora Workstation, a Fedora Server, a Fedora CoreOS, a Fedora Cloud Base, a Fedora IoT Edition, a Fedora Silverblue, a Fedora Kinoite és a Live buildek, amelyek asztali környezetekkel pörögnek. Letöltésre készült a KDE Plasma, az Xfce, a MATE, a Cinnamon, az LXDE, a Phosh, a Miracle, az LXQt, a Budgie és a Sway. Az összeállítások x86_64, Power64 és ARM64 (AArch64) architektúrákhoz jönnek létre.
A Fedora Linux 41 legjelentősebb változásai a következők:
- Alapértelmezés szerint a DNF5 csomagkezelő használatos, amelyben a meglévő alacsony szintű könyvtárakat egyesítik, és a korábban Pythont használó komponenseket átírják C++ nyelven. Az alapvető csomagkezelési funkciók egy különálló libdnf5 könyvtárba kerültek. A Python helyett a C++ használata lehetővé tette számunkra, hogy megszabaduljunk számos függőségtől, csökkentsük az eszközkészlet méretét és javítsuk a termelékenységet.
A DNF5 eszközkészletet szintén leválasztották a PackageKitről, a DNF Daemon nevű új háttérfolyamat javára, amely felváltja a PackageKit funkcionalitását, és felületet biztosít a csomagok és frissítések grafikus környezetekben történő kezeléséhez. A felhasználó számára látható fejlesztések között megjegyezhető a műveletek előrehaladásának vizuálisabb jelzése; a helyi RPM-csomagok használatának támogatása a tranzakciókhoz; a csomagokba épített szkriptek által előállított információk megjelenítése a befejezett tranzakciókról szóló jelentésekben; fejlettebb bevitel-kiegészítő rendszer a bash számára.
- A Fedora hivatalos Spin kiadása a Miracle kompozit kezelőn alapuló grafikus környezettel készült, a Wayland protokoll és a Mir kompozit menedzserek építéséhez szükséges összetevők felhasználásával. Az új build célja, hogy funkcionális és elegáns felhasználói környezetet biztosítson az i3 ablakkezelő stílusához hasonló csempézett ablakelrendezéssel és látványosabb grafikai kialakítással, vizuális effektusokkal.

- A Fedora Workstation GNOME asztala a 47-es verzióra frissült, amely új típusú párbeszédpaneleket kínál, jobb teljesítményt kínál alacsony képernyőfelbontású rendszereken, hardveres gyorsítást a videokódoláshoz képernyőképek rögzítésekor, valamint teljesen újratervezett párbeszédpaneleket a fájlok megnyitásához és mentéséhez.
- A GNOME Software visszaadta a szabadalmaztatott NVIDIA illesztőprogramok telepítésének lehetőségét, és leegyszerűsítette a digitális aláírás hozzáadásának folyamatát, hogy az illesztőprogramok működjenek a disztribúció biztonságos rendszerindítási módban történő betöltésekor. Lehetőség van digitális aláírás létrehozására és mentésére egy kernelmodulhoz az NVIDIA-ból MOK-ban (Machine Owner Key).
- Az X11 protokollhoz kapcsolódó GNOME-csomagokat eltávolították a Fedora Workstation alapterjesztésből. Az alapértelmezés szerint támogatott munkamenetek közül csak a Wayland maradt, de az X11 szekció szervezésére szolgáló csomagok külön telepíthetők a tárolókból. Az X11-támogatás megszüntetésének fő oka a Fedorában az X.Org szerver elavulása az RHEL 9-ben, és az a döntés, hogy teljesen eltávolítják azt az RHEL 10 egyik jövőbeli jelentős kiadásában.
- A Fedora Workstation alapértelmezés szerint lecseréli a GNOME terminált a Ptyxis terminálemulátorra, amely további lehetőségeket biztosít a Toolbox, Distrobox, Podman és JHBuild használatával végzett konténerekkel való munkavégzéshez. A Ptyxis emellett nagyon gyors renderelési sebességet, nagyobb testreszabási lehetőségeket és egy áttekintési módot is kínál a nyitott munkamenetek egyértelmű navigációjához.

- A KDE asztali kiadása frissítve lett a KDE Plasma 6.2 kiadásával. Az AArch64 architektúrához készült KDE-vel készült buildek a kiadást blokkolónak minősülnek, ha komoly problémákat észlelnek.
- Új Spin kiadás került a KDE Plasma Mobile környezetbe, amely mobileszközökön is használható. A klasszikus felépítés mellett elérhető egy atomosan frissített verzió is a KDE Plasma Mobile-val.
- Az LXQt felhasználói környezeten alapuló build az LXQt 2.0 verzióra frissült.
- A frissített csomagverziók közé tartozik a GCC 14, a binutils 2.42, a glibc 2.40, a Python 3.13, a Go 1.23, a Node.js 22, a Perl 5.40, az RPM 4.20.
- Eltávolították a hálózati parancsfájlok csomagját, amely az ifup és ifdown parancsokon alapuló klasszikus hálózati konfigurációs parancsfájlokat támogatja. Az ilyen szkripteket 2018 óta elavultnak nyilvánították. A törlés oka állítólag az ISC dhcp eltávolításának terve, amelynek karbantartása 2022 végén leállt. A hálózati szkriptek tartalma nagymértékben függ az ISC dhcp-től, és átvitele másik DHCP kliensre a csomag fejlesztésének leállása miatt nem lehetséges. Az ifup és ifdown parancsok helyett ajánlatos a NetworkManager nmcli segédprogramját vagy a networkctl parancsot használni.
- A NetworkManager már nem támogatja az ifcfg formátumú kapcsolati profilokat.
- Támogatás hozzáadva az Intel IPU6 kamerákhoz, és új nyílt köteg engedélyezett a MIPI (Mobile Industry Processor Interface) interfészen keresztül csatlakoztatott kamerák számára. A MIPI interfészt számos új laptopmodellben használják a korábban használt, az UVC (USB Video Class) szabványt támogató eszközökről érkező, USB buszon keresztüli videó streamelés helyett. A Pipewire médiaszerver használható videó rögzítésére MIPI kamerákról.
- A Firefox csomag alapértelmezés szerint támogatja a kamerákkal való munkát a Pipewire médiaszerveren keresztül.
- Az atomic frissítési modellt használó buildekben (Fedora Atomic Desktops) a Polkit szabályai módosultak, hogy lehetővé tegyék a szabványos jogosulatlan felhasználók számára a rendszerfrissítési művelet végrehajtását rendszergazdai jelszó megadása nélkül. Ezzel egyidejűleg kibővült azon privilegizált műveletek száma, amelyekhez jelszó szükséges, ha a rendszergazda hajtja végre (a veszélyes műveletek további megerősítésére, mint például a kernelparaméterek módosítása, a csomagok telepítése a helyi FS-ből és a rendszerkép módosítása).
- A Fedora CoreOS és Fedora IoT disztribúciók atomosan frissített kiadásai alapértelmezés szerint átkerülnek a Composefs fájlrendszerbe, ami lehetővé tette a csak olvasható módban működő gyökérpartíció használatát ezekben az összeállításokban, valamint az integritás-ellenőrző eszközök további használatát a rendszerpartíció, amely lehetővé teszi a munkaidő során felmerülő problémák azonosítását. Az /etc és /var partíciók továbbra is írhatóan fel vannak szerelve. A Composefs fájlrendszer a kernelben már meglévő OverlayFS és EROFS fájlrendszerek kiegészítéseként van megvalósítva, és több csatlakoztatott lemezkép tartalmának hatékony közös tárolására van optimalizálva.
- A Fedora atomosan frissíthető kiadásai, mint például a Fedora Atomic, a CoreOS és a Fedora IoT, új bootc segédprogramot kínálnak, amely az rpm-ostree-t váltja fel, és az OCI (Open Container Initiative) lemezképek használatával történő tranzakciós rendszerfrissítésekhez készült. Az atomi összeállítások rendszerbetöltőjének frissítéséhez a bootupd segédprogramot használják.
- A GNOME, KDE Plasma és Budgie verziókban a hangolt háttérfolyamat az energiaprofilok kezelésére szolgál a power-profiles-daemon helyett, így több lehetőséget kínál az energiafogyasztási módok konfigurálására.
- A Redis DBMS kódbázis szabadalmaztatott licencre való átadása kapcsán a Redis helyett Valkey fork-ot javasoltak.
- A legtöbb csomag megismételhető összeállítási szolgáltatást biztosít annak biztosítására, hogy az elosztott binárisok a megadott forráskódból épüljenek fel, és ne tartalmazzanak rejtett változtatásokat.
- A telepítő kiegészítette az öntitkosító meghajtók (SED - Self-Encrypting Drives) támogatását az OPAL2 TCG interfésszel, amelyben a hardveres titkosító eszköz közvetlenül a vezérlőbe van beépítve.
- A PyTorch könyvtárcsomag mostantól támogatja az AMD GPU-k hardveres gyorsítását szolgáló ROCm-vermet. A PyTorch csomag a 2.4-es verzióra, a ROCm pedig a 6.2-es verzióra frissült.
- A GIMP raszteres grafikus szerkesztővel ellátott csomag átkerült az előzetes kiadások kézbesítésére, ez alapján alakul a GIMP 3 kiadás.
- Egy új fedora-repoquery segédprogram került hozzáadásra, amely lehetővé teszi csomagok keresését a Fedora, EPEL, eln és Centos Stream tárolókban.
- Az OpenSSL csomag alapértelmezés szerint nem bízik az SHA-1 hashekkel létrehozott digitális aláírásokban.
- Támogatás hozzáadva a kernelszintű TLS (kTLS) megvalósításához a GnuTLS felgyorsítására.
- A CPython GCC-ben való felépítéséhez a „-O3” optimalizálási módot engedélyezték az alapértelmezett „-O2” mód helyett, ami körülbelül 4%-kal javította a Python teljesítményét.
- A Python 2-t tartalmazó csomagok, valamint minden olyan csomag szállítása, amelyek működéséhez Python 2.7-re van szükség, megszűnt.
- Leállítottuk a 32 bites csomagok generálását PHP-vel.
Ezenkívül megjegyezhetjük az RPM Fusion projekt „ingyenes” és „nem ingyenes” tárolóinak bevezetését a Fedora 41-hez, amelyekben további multimédiás alkalmazásokat (MPlayer, VLC, Xine), video/audio kodekeket, DVD-támogatást, szabadalmaztatott AMD-t tartalmazó csomagok tartalmaznak. és NVIDIA illesztőprogramok, játékprogramok és emulátorok állnak rendelkezésre.
Forrás: opennet.ru


