Megjelent a Fedora Linux 41 disztribúció új verziója. A Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite és az asztali környezetekkel rendelkező Live-kiadások, például KDE Plasma, Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie és Sway formájában tölthetők le. A kiadások x86_64, Power64 és ARM64 (AArch64) architektúrákra készültek.
A legfontosabb változások a Fedora Linux 41-ben:
- Alapértelmezés szerint a DNF5 csomagkezelő van aktiválva, amelyben egységesítették a meglévő alacsony szintű könyvtárakat, és C++ nyelvre írták át azokat a komponenseket, amelyek korábban Python nyelvet használtak. A csomagkezelés alapvető funkcióját külön könyvtárba, a libdnf5-be helyezték át. A C++ nyelv használata Python helyett lehetővé tette a sok függőség eltávolítását, a szerszámok méretének csökkentését és a teljesítmény növelését.
A DNF5 eszközkészlet is megvált a PackageKit-hez való kötődéstől, helyette egy új háttérfolyamat, a DNF Daemon került bevezetésre, amely helyettesíti a PackageKit funkcionalitását, és interfészt biztosít a csomagok és frissítések kezelésére grafikus környezetekben. A felhasználók számára látható fejlesztések között említhető a folyamatok végrehajtásának szebb visszajelzése; a helyi RPM-csomagok tranzakciók során történő használatának támogatása; a végrehajtott tranzakciókról készült jelentésekben megjelenő információk bemutatására a csomagokba beépített scriptek révén; valamint egy fejlettebb bash parancsállítási kiegészítő rendszer.
- Hivatalos Spin-kiadás készült a Fedora számára, amely grafikus környezetet használ a Miracle kompozit kezelő alapelvén, Wayland protokollal és Mir kompozit kezelő építőelemeivel. Az új összeállítás célja, hogy funkcionális és elegáns felhasználói környezetet biztosítson a [tiling] ablakkezelő stílusban, i3 szerű elrendezéssel és élénkebb grafikai megjelenítéssel, vizuális effektekkel.

- A GNOME asztali környezet a Fedora Workstation-ben 47-es verzióra frissült, amely új stílust kínál a párbeszédablakokhoz, javított a teljesítményen alacsony felbontású rendszereken, hardveres gyorsítást alkalmaz a videofelvételhez screencastek készítésekor, és teljesen újratervezte a fájlok megnyitásához és mentéséhez szükséges párbeszédablakokat.
- A GNOME Software visszaállította a zárt forrású NVIDIA meghajtók telepítésének lehetőségét, és megkönnyítette a digitális aláírás hozzáadásának folyamatát a meghajtók működéséhez Secure Boot módban történő indításkor. Lehetőség nyílik a MOK (Machine Owner Key) digitális aláírás létrehozására és mentésére az NVIDIA kernelmodul számára.
- A Fedora Workstation alapcsomagjából eltávolították az X11 protokollal kapcsolatos GNOME csomagokat. Az alapértelmezett támogatott munkamenetek közül csak a Wayland maradt, de az X11 munkamenet működtetéséhez szükséges csomagok külön telepíthetők a tárolókból. Az X11 támogatásának leállításának fő oka, hogy az X.Org szervert az RHEL 9-ben elavult kategóriába sorolták, és a jövőbeli jelentős RHEL 10 kiadásban teljesen el kívánják távolítani.
- A Fedora Workstationban a GNOME Terminál helyett alapértelmezettként a Ptyxis terminálemulátor került bevezetésre, amely további lehetőségeket kínál a konténerekkel való munkára a Toolbox, Distrobox, Podman és JHBuild eszközeivel. A Ptyxis rendkívül magas képfrissítési sebességgel, szélesebb testreszabási lehetőségekkel és vizuális navigációs móddal rendelkezik az aktív munkamenetek megtekintéséhez.

- A KDE asztali környezet kiadása frissült a KDE Plasma 6.2 verzióra. Az AArch64 architektúrára készült KDE build-ek a kiadás blokkoló kategóriájába kerülnek komoly problémák esetén.
- Új Spin-kiadás került hozzáadásra KDE Plasma Mobile környezettel, amely mobil eszközökön használható. A klasszikus build mellett elérhető egy atomikusan frissíthető változat is a KDE Plasma Mobile-lal.
- A felhasználói környezeten alapuló LXQt build frissült az LXQt 2.0 verzióra.
- Frissítették a csomagok verzióit, köztük a GCC 14, binutils 2.42, glibc 2.40, Python 3.13, Go 1.23, Node.js 22, Perl 5.40, RPM 4.20.
- Eltávolították a network-scripts csomagot, amely a klasszikus hálózati konfigurációs skriptek támogatását biztosította az ifup és ifdown parancsok használatával. Ezek a skriptek 2018 óta elavultnak számítanak. Az eltávolítás okaként említik az ISC dhcp eltávolítási terveit, amelynek támogatását 2022 végén megszüntették. A network-scripts tartalma erősen összefügg az ISC dhcp-vel, és más DHCP-klienst használni a csomag fejlesztésének megszüntetése miatt nem lehetséges. Az ifup és ifdown parancsok helyett ajánlott az nmcli eszköz használata a NetworkManager-ből vagy a networkctl parancs.
- A NetworkManager támogatása az ifcfg formátumú kapcsolati profilokhoz megszűnt.
- Hozzáadva az Intel IPU6 kamerák támogatása, valamint egy új nyílt stack alkalmazása a MIPI (Mobile Industry Processor Interface) interfésszel csatlakoztatott kamerákhoz. A MIPI interfész sok új laptopmodellben kerül alkalmazásra, a korábban USB buszon keresztül történő videóátvitel helyett az UVC (USB Video Class) szabványú eszközöktől. A MIPI kamerák videofelvételére multimédiás eszközök használhatók. szerver Pipewire.
- A Firefox csomagban alapértelmezetten aktív a kamerákkal való munka támogatása a Pipewire multimédia szerveren keresztül.
- Az atomikus frissítési modellt alkalmazó rendszerekben (Fedora Atomic Desktops) a Polkit szabályaiban változások történtek, amelyek lehetővé teszik a normál, nem privilegizált felhasználók számára, hogy a rendszert jelszó megadása nélkül frissíthessék. Az adminisztrátor által végzett privilegizált tevékenységek száma is bővült, amelyeket jelszó megadása szükséges, például a kernel paraméterek módosítása, csomagok telepítése a helyi fájlrendszerből és a rendszermásolat váltása esetén.
- A Fedora CoreOS és a Fedora IoT atomikusan frissített verziói alapértelmezetten a Composefs fájlrendszerre váltottak, lehetővé téve a csak olvasási módban működő gyökérpartíció használatát, valamint a rendszerpartíció integritásának ellenőrzésével kapcsolatos eszközök alkalmazását, amelyek a futás során fellépő problémák azonosítását segítik. Az /etc és /var partíciók továbbra is írási lehetőséggel csatlakoznak. A Composefs fájlrendszer az alapjául szolgáló OverlayFS és EROFS fájlrendszerekre épül, és optimalizált a több csatlakoztatott lemezkép tartalmának hatékony tárolására.
- A Fedora atomikusan frissített változataiban, mint a Fedora Atomic, CoreOS és Fedora IoT, új bootc segédprogram került bevezetésre, amely a rpm-ostree-t váltja, és célja a rendszer tranzakciós frissítése OCI (Open Container Initiative) formátumú képek segítségével. Az atomikus változatok indítójának frissítésére a bootupd segédprogram kerül alkalmazásra.
- A GNOME, KDE Plasma és Budgie kiadásokban az energiafogyasztási profilok kezelésére a power-profiles-daemon helyett a tuned háttérfolyamat került használatra, amely több lehetőséget kínál az energiafogyasztási módok testreszabására.
- A Redis DBMS kódalapjának tulajdonjogi licenszre való átkonvertálása miatt a Redis helyett a Valkey fork lett javasolva.
- A legtöbb csomag esetében biztosítva van a reprodukálható építés lehetősége, amely lehetővé teszi annak ellenőrzését, hogy a terjesztett bináris fájlok a megadott forráskódokból készültek, és nem tartalmaznak rejtett változtatásokat.
- A telepítőbe támogatást adtak a saját titkosítású meghajtókhoz (SED – Self-Encrypting Drives), amelyek OPAL2 TCG interfésszel rendelkeznek, és amelyek hardveres titkosító eszköze közvetlenül a vezérlőbe van beépítve.
- A PyTorch könyvtár csomagjába bekerült a ROCm stack támogatása AMD GPU-k hardveres gyorsításához. A PyTorch csomag frissítve lett 2.4 verzióra, míg a ROCm 6.2 verzióra.
- A GIMP raszteres grafikai szerkesztő csomag a bétaverziók terjesztésére váltott, amelyekből a GIMP 3 verzió megjelenésre kerül.
- Új segédeszköz került bevezetésre, a fedora-repoquery, amely lehetővé teszi csomagok keresését a Fedora, EPEL, eln és Centos Stream tárolókban.
- Az OpenSSL csomagban alapértelmezés szerint megszűnt a SHA-1 hash-ekkel készült digitális aláírások megbecsülése.
- Támogatást kapott a kernelszintű TLS (kTLS) megvalósítása a GnuTLS gyorsítása érdekében.
- A CPython GCC építéséhez hozzáadta az '–O3' optimalizációs módot, a korábban használt '–O2' helyett, ami körülbelül 4%-kal növelte a Python teljesítményét.
- Megszűnt a Python 2 és minden olyan csomag terjesztése, amely a Python 2.7 működéséhez szükséges.
- A 32 bites PHP csomagok elkészítése leállt.
Továbbá, a Fedora 41-es verzióhoz bevezetésre került a 'free' és 'nonfree' RPM Fusion projekt tárolói, amelyek további multimédiás alkalmazásokat (MPlayer, VLC, Xine), video/audio kodekeket, DVD támogatást, tulajdonosi AMD és NVIDIA drivereket, játékprogramokat és emulátorokat kínálnak.
Forrás: opennet.ru


