Bejelentették a Fedora disztribúció megjelenését Linux A Fedora Workstation, a Fedora KDE Plasma Desktop, a Fedora Server, a Fedora IoT, a Fedora CoreOS, a Fedora Cloud Base, a Fedora IoT Edition, a Fedora Silverblue, a Fedora Kinoite és a Live verziók letölthetők. Ezek a verziók x86_64, Power64 és ARM64 (AArch64) architektúrákra érhetők el.
A Fedora legfontosabb változásai Linux 42:
- A Fedora KDE Plasma Desktop build megkapta a disztribúció alapkiadásának státuszát, amely a Fedora Workstation támogatását tekintve megegyezik. Így a disztribúció GNOME- és KDE-változatai mostantól azonos státusszal rendelkeznek, és egyenlő alapon jelennek meg. A KDE-specifikus súlyos problémák mostantól kiadás-blokkolásnak minősülnek, ahogyan korábban a GNOME-ban is a kiadás-blokkolás volt. Ezenkívül a Fedora KDE Plasma Desktop támogatja a Power architektúrát (ppc64le), amely a teljes KDE alkalmazáscsomagot biztosítja, beleértve a KDE PIM-et is. Az OpenPOWER rendszerek, például a Talos Workstation számára elérhetők a KDE élő buildjei, amelyek támogatják a telepítést.
- Hozzáadtuk a disztribúció hivatalos Spin buildjeit a COSMIC asztali környezettel, amelyet a System76 fejlesztett ki Rust nyelven. A COSMIC hibrid ablakcsempézési és ablakhalmozási (böngészőlapokhoz hasonló ablakcsoportosítás) módokat biztosít, amelyek virtuális asztali számítógépekkel együtt engedélyezhetők.
- A Fedora Workstation asztali környezete frissült a GNOME 48-as ágára. Az Xfce 4.20 és az LXQt 2.1 asztali gépek frissültek.
- A Fedora Workstation alapértelmezés szerint az Anaconda telepítő egy új verzióját használja, amely a GTK-alapú felületet egy webes felülettel helyettesíti. A webes felület a React JavaScript keretrendszer, a PatternFly tervezési elemek és a Cockpit projekt komponenseinek felhasználásával készült, amelyet a Red Hat termékekben már használnak konfigurációhoz és szerverkezelésA műveletek listáját tartalmazó főképernyő helyett az új felület egy varázsló alapú felületet kínál, amely lehetővé teszi a felhasználók számára, hogy meghatározott lépéseket egymás után hajtsanak végre anélkül, hogy visszatérnének a főképernyőre. A webes felület lehetővé teszi az egység távoli vezérlését webböngészőn keresztül.
A javasolt felület bonyodalmaktól mentes, és érthetőbb a kezdő felhasználók számára. Alapvető lehetőségként javasolt az automatizált (irányított) lemezparticionálási mód használata, amelyben a telepítő maga választja ki a partíciók létrehozásának vagy módosításának paramétereit a felhasználó által kiválasztott beállítások alapján. Hozzáadtunk egy lehetőséget a disztribúció újratelepítésére (például a működés visszaállítására, ha egyes rendszerfájlok megsérülnek), valamint a kettős rendszerindítási módban történő telepítés lehetőségét több operációs rendszer használatához egy számítógépen.
- A klasszikus Anaconda telepítőt átváltották a Wayland protokoll használatára, amely megszüntette az X11-hez kapcsolódó függőségeket a telepítési adathordozókról. A távoli telepítési folyamat átkerült a TigerVNC VNC kliensből a grd (Gnome Remote Desktop) alkalmazásba, amely az RDP protokollt használja. Alapértelmezés szerint a GPT particionálás minden támogatott architektúránál engedélyezve van.
- A /usr/bin és /usr/sbin könyvtárak tartalma egyesült. A /usr/sbin könyvtár helyére egy szimbolikus hivatkozás került, amely a /usr/bin könyvtárra mutat. A végrehajtható fájlok bin és sbin könyvtárakba való szétválasztása elavult gyakorlatnak számít, amely értelmét vesztette a modern disztribúciókban. A bin és sbin egyesítése leegyszerűsíti a csomagkarbantartók munkáját, akiknek nem kell kitalálniuk, hogy melyik könyvtárba helyezzék el a végrehajtható fájlt; kiszámíthatóbbá és érthetőbbé teszi a rendszert a felhasználók számára; növeli a kompatibilitást más disztribúciókkal; csökkenti a címtárellenőrzések számát az execvp() és hasonló hívások végrehajtásakor.
- Új csoportok, flatpak és diskadmin kerültek hozzáadásra, hogy a privilegizálatlan felhasználók hozzáférést biztosítsanak a Flatpak formátumú rendszercsomagok kezelési funkcióihoz és a külső tárolóhoz. A változtatással megszűnt egy felhasználó felvétele a kerékcsoportba, pl. lehetővé teszi a flatpak és külső meghajtók használatát anélkül, hogy hozzáférést biztosítana más adminisztratív műveletekhez. A kerékcsoporthoz tartozó felhasználók számára lehetőség van a külső meghajtók feloldására (LUKS) és jelszókérés nélkül történő felszerelésére.
- További végrehajtható változatok is belefoglalhatók a csomagokba, amelyek az x86-64-v2, x86-64-v3 és x86-64-v4 mikroarchitektúrák optimalizálásával készültek. A legtöbb esetben az ilyen architektúrák összeszerelése során elért teljesítménynövekedés nem haladja meg a 10%-ot, de bizonyos helyzetekben ez a teljesítmény észrevehető (akár 120%-os) növekedéséhez vezet. A további optimalizált végrehajtható fájlok hozzáadására vonatkozó döntést a karbantartók hozzák meg, az adott csomagok teljesítménytesztjének eredményétől függően.
- A rendszerképet csak olvasható módban használó disztribúció élő buildjei SquashFS-ről EROFS fájlrendszerre váltottak. A lépés okai között szerepel az EROFS aktívabb fejlesztése (a SquashFS-eszközök legutóbbi kiadása 2023 tavaszán volt), valamint az EROFS-ben a jövőben használható fejlett funkciók jelenléte. A SquashFS-hez képest az EROFS rosszabb tömörítési szinttel rendelkezik (a képméret 2.7 GiB az EROFS-ben, szemben a 2.0 GiB-tal a SquashFS-ben XZ-tömörítési algoritmus esetén, és 3.9 GiB versus 3.1 GiB az LZ4 használatakor), de nagyobb a véletlen hozzáférési sebessége és átviteli sebessége (7.1 MiB/s az S.ROFSshB/s-ben az E MiB/s versus 5.0 MiB/s LZ30.9 esetén).
- A Fedora Atomic Desktopok, például a Fedora Silverblue (GNOME), a Fedora Kinoite (KDE), a Fedora Sway Atomic és a Fedora Budgie Atomic alapértelmezés szerint áttértek a Composefs fájlrendszerre, lehetővé téve ezeknek a buildeknek, hogy csak olvasható gyökérpartíciót használjanak, és lehetővé tegyék a rendszerműködési partíció sértetlenségének ellenőrzését. Az /etc és /var partíciók továbbra is írhatóan fel vannak csatolva. A Composefs fájlrendszer a kernelben már meglévő OverlayFS és EROFS fájlrendszerek kiegészítőjeként valósult meg, és több csatlakoztatott lemezkép tartalmának hatékony közös tárolására van optimalizálva.
- A Fedora Kinoite kiadásban (a KDE-vel atomszerűen frissített változat) az automatikus frissítések alapértelmezés szerint engedélyezve vannak.
- A WSL alrendszer hivatalos Fedora-verziói elérhetők (Windows Alrendszer a következőhöz: Linux), amelyek szerepelnek a listán Linux-disztribúciók a WSL gyors telepítéséhez. A buildek új formátumban készülnek, lehetővé téve a disztribúció terjesztését a saját verziódból. szervereket feltöltés nélkül a Microsoft Store katalógusába, appx formátumú csomagolás nélkül és az összeállításra jellemző kód elhelyezése nélkül Windows.
- Az SDL 3 multimédiás könyvtár új ága használatos Az SDL alapú alkalmazásokhoz alapértelmezés szerint a Wayland protokollt használják. Az SDL 2 könyvtárakat az sdl2-compat réteg váltotta fel, amely az SDL 3 tetején fut.
- A DNF5 csomagkezelő mostantól támogatja az elavult vagy lejárt PGP-tárolókulcsok törlését a rendszerből, lehetővé téve az automatikus kulcskezelést a programok telepítésekor és frissítésekor.
- Az RPM csomagkezelő mostantól támogatja a felhasználók és csoportok létrehozását a systemd által használt Sysusers.d könyvtárban található, csomag által biztosított konfigurációs fájlok alapján.
- Hozzáadott egy függőségi generátort a GNOME Shell-bővítményekhez, amely lehetővé teszi a bővítményekkel rendelkező rpm-csomagok összekapcsolását a GNOME Shell-verziókkal.
- A DNF-nek és az RPM-nek alapértelmezés szerint engedélyezve van a „Másolás íráskor” mód, amely a Btrfs-ben a reflink használatával van megvalósítva.
- Frissített csomagverziók: LLVM 20, GCC 15-test, binutils 2.44, glibc 2.41, gdb 15, Go 1.24, Tcl/Tk 9.0, Ruby 3.4, Zlib-ng 2.2.x, Setuptools 74, Django 5, Anpy11, Anpy8.4.
- A FEX emulátor hozzáadásra került az AArch64 architektúra tárházához, amely lehetővé teszi az x86 és x86-64 architektúrákhoz készült végrehajtható fájlok futtatását az ARM64 (AArch64) környezetben. Az x86-os programok futtatásához szükséges FEX-alapú komponensek a Fedora buildekbe integrálva vannak a KDE asztali környezettel.
- A webkamerák bővített támogatása MIPI (Mobile Industry Processor Interface) interfésszel, amelyet egyre gyakrabban használnak laptopokon és táblagépeken az UVC (USB Video Class) helyett.
- Hozzáadott támogatás a virtuális gépek memóriatitkosításához az AMD SEV-SNP és Intel TDX technológiák használatával.
- A csak a git binárist használó csomagokat a teljes git csomag helyett a git-core függőséggel való hivatkozásra helyezték át.
- A Plymouth rendszerindítási indítóképernyőjét a simpledrm kernelmodul használatára állították át, így nem kell várni a GPU-illesztőprogram inicializálására.
- A Firewalldben az IPv6-hoz készült munkaállomás-felépítésekben az rpfilter (Reverse Path Filter) mód alapértelmezés szerint "laza" módban van engedélyezve a "szigorú" helyett.
A Fedora 42 esetében elindult az RPM Fusion projekt "ingyenes" és "nem ingyenes" tárolója, amelyek további multimédiás alkalmazásokat (MPlayer, VLC, Xine), video/audio kodekeket, DVD-támogatást, saját fejlesztésű AMD és NVIDIA illesztőprogramokat, játékprogramokat és emulátorokat tartalmazó csomagokat tartalmaznak.
Ezzel egyidejűleg jelent meg a Fedora Asahi Remix 42, egy Apple által fejlesztett ARM chipekkel felszerelt Mac számítógépekre telepíthető disztribúció. A Fedora Asahi Remix 42 a Fedora csomagbázison alapul. Linux 42-es verzió, és tartalmazza a Calamares telepítőt. Támogatja az Apple M1 és M2 ARM chipekkel felszerelt Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio és iMac rendszereket.
A Fedora Asahi teljes mértékben támogatja az Apple számítógépeinek hangját, kameráját, Wi-Fi-jét, Bluetooth-át, beviteli eszközeit, az USB Type C (USB 3.0) csatlakozót és a MagSafe vezeték nélküli töltést. Még nem támogatott: USB-C, Thunderbolt/USB4 kijelzőcsatlakozás, mikrofon és Touch ID. A grafikus illesztőprogramok támogatják az OpenGL 4.6-ot, az OpenGL ES 3.2-t és a Vulkan 1.4-et. Az x86_64 rendszerekre fordított alkalmazások futtatásához az muvm eszközkészletet és az FEX csomagon alapuló emulációs réteget használják.
Forrás: opennet.ru
