Fedora 39 banner
Bejelentették a Fedora 39 új verziójának megjelenését , amely számos új funkciót, frissítést, valamint érdekes fejlesztéseket és hibajavításokat tartalmaz.
A Fedora 39 kezdetben a Linux 6.5 kernelt tartalmazza, amely MIDI 2.0 támogatást nyújt az ALSA-ban, ACPI támogatást a RISC-V architektúrához, és Landlock támogatást az UML-hez (felhasználói módú Linux). Ezenkívül a Fedora telepítésekor használt ESP (EFI rendszerpartíció) minimális méretét 200-ról 500 MB-ra növelték a firmware-frissítésekhez rendelkezésre álló korlátozott hely miatt. Az 500 MB-os korlát összhangban van a Microsoft által a Windows 10 óta használt konfigurációval.
A telepítési oldalon a `createrepo_c` segédprogram mostantól alapértelmezés szerint a Zstd algoritmust használja a repository metaadatainak tömörítéséhez, és már nem generál metaadatokat az SQLite adatbázisban. A `fedora-repos-modular` csomagot eltávolították az alaptelepítésből , és a moduláris repositoryt letiltották. Ez a módosítás felgyorsította a DNF csomagkezelőt azáltal, hogy csökkentette a metaadat-ellenőrzések és letöltések számát.
Ami a rendszercsomagokat illeti, a Fedora 39 a GNOME 45 asztali környezettel érkezik, amely dinamikus virtuális asztaljelzőt jelenít meg a panelen, javított keresési teljesítményt, hozzáadott kamerajelzőt, hardveresen gyorsított videolejátszást, lecserélt képnézegető és kameraalkalmazást, módosított oldalsáv megjelenítési stílust, valamint frissített GTK 4.12 és libadbwaita 1.4 könyvtárakat tartalmaz.
A Qt alkalmazások GNOME-szerű konfigurációinak és stílusainak biztosítására használt QGnomePlatform és Adwaita-qt témákat megszüntették , hogy jobban integrálhassák ezeket az alkalmazásokat a GNOME környezetbe. A megnevezett ok e témák stagnálása és egyes alkalmazásokkal kapcsolatos kompatibilitási problémák.
A Fedora 39-ben bevezetett egy másik változás a további alkalmazások telepítésének és frissítésének módja, mivel mostantól egy Flatpak csomagrendszert használ, amely elválasztja az alkalmazásokat a fő rendszertől, és külön konténerben futtatja azokat.
Ezenkívül az Active Directory, FreeIPA vagy LDAP segítségével kezelt felhasználók használhatják a Passkeys technológiát, amely lehetővé teszi a jelszó nélküli hitelesítést biometrikus azonosítókkal, például ujjlenyomatokkal vagy arcfelismeréssel, a libfido2 könyvtárral kompatibilis FIDO2-kompatibilis eszköz használatával.
A külön frissített modulok összeszerelése és szállítása, amelyek életciklusa nem kötődik a fő disztribúciós tartalomhoz, megszűnt. A támogatást a disztribúciós kiadásoktól függetlenül nyújtották, biztosítva az ugyanazon alkalmazás különböző verzióival rendelkező csomagok együttélését. A modulok támogatásának megszűnésének oka a fejlesztésük iránti érdeklődés elvesztése és a meglévő modulok karbantartásával kapcsolatos problémák (a pagure.io/modularity oldalon az utolsó aktivitás több mint 3 évvel ezelőtt volt megfigyelhető).
Végül, de nem utolsósorban megemlítik azt is, hogy a korszerűsített rakodási folyamatra való átállás második szakaszához kapcsolódó előkészítő munkák megtörténtek. A klasszikus rendszerindítástól való eltérések abból fakadnak, hogy a kernelcsomag telepítésekor a helyi rendszeren generált initrd kép helyett a terjesztési infrastruktúrán generált és a terjesztéshez digitálisan aláírt UKI egységes kernelképet (Unified Kernel Image) használnak. Az UKI egyetlen fájlba egyesíti a kernel UEFI-ből (UEFI boot stub) betöltéséhez szükséges illesztőprogramot, a Linux kernel képfájlt és a memóriába betöltött initrd rendszerkörnyezetet.
Egyéb figyelemre méltó változások a következők:
- A NetworkManager biztosítja az ifcfg formátumban (/etc/sysconfig/network-scripts/ifcfg-*) tárolt kapcsolati profilok automatikus fordítását kulcsfontosságú fájlalapú formátumba.
- Lehetővé tette a tzdata csomag eltávolítását az időzóna-adatbázisból az elszigetelt tárolók méretének csökkentése érdekében.
- A sysctl vm.max_map_count alapértelmezett értéke 65530-ról 1048576-ra nőtt a Wine vagy Steamen keresztül indított Windows-játékokkal való kompatibilitás javítása érdekében.
- A man-pages-ru csomag megszűnt, mivel a man-pages-l10n csomagban a man kézikönyvek orosz nyelvű fordítása is megtalálható.
- A Flatpak csomagok felépítésének módja megváltozott a disztribúcióban. A modulok használata helyett a csomagok "prefix=/app" paraméterrel történő újraépítésekor külön összeállítási célt használnak.
- A képalkotás az LXQt felhasználói környezettel megkezdődött az Aarch64 architektúrához.
- A Fedora Cloud magában foglalja az automatikus újraindítás lehetőségét a rendszer újraindítását igénylő csomagfrissítések telepítése után.
Végül, ha többet szeretne megtudni és/vagy letölteni az új verziót, ezt a következő linken teheti meg.