Vydání distribuce Fedora Linux 41

Bylo představeno vydání distribuční sady Fedora Linux 41 Produkty Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite a Live builds, dodávané ve formě spinů s desktopovými prostředími. KDE Plasma, Xfce, byly připraveny ke stažení, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie a Sway. Sestavení jsou generována pro architektury x86_64, Power64 a ARM64 (AArch64).

Nejvýznamnější změny ve Fedora Linux 41 jsou:

  • Standardně se používá správce balíčků DNF5, ve kterém jsou sjednoceny stávající nízkoúrovňové knihovny a komponenty, pro které se dříve používal Python, jsou přepsány do C++. Základní funkčnost správy balíčků byla přesunuta do samostatné knihovny libdnf5. Použití C++ místo Pythonu nám umožnilo zbavit se velkého množství závislostí, zmenšit velikost sady nástrojů a zlepšit produktivitu.

    Sada nástrojů DNF5 je také oddělena od PackageKit ve prospěch nového procesu na pozadí zvaného DNF Daemon, který nahrazuje funkčnost PackageKit a poskytuje rozhraní pro správu balíčků a aktualizací v grafických prostředích. Mezi vylepšeními viditelnými pro uživatele lze zaznamenat vizuálnější indikaci průběhu operací; podpora používání místních RPM balíčků pro transakce; schopnost zobrazovat ve zprávách o dokončených transakcích informace vytvořené skripty zabudovanými do balíčků; pokročilejší systém dokončování vstupu pro bash.

  • Oficiální Spin edice Fedory byla vytvořena s grafickým prostředím založeným na Miracle kompozitním manažeru, využívajícím Wayland protokol a komponenty pro vytváření Mir kompozitních manažerů. Cílem nového sestavení je poskytnout funkční a elegantní uživatelské prostředí s dlaždicovým rozložením oken ve stylu správce oken i3 a živějším grafickým designem s vizuálními efekty.
    Vydání distribuce Fedora Linux 41
  • Plocha GNOME ve Fedora Workstation byla aktualizována na verzi 47, která nabízí nový styl dialogových oken, vylepšený výkon na systémech s nízkým rozlišením obrazovky, hardwarovou akceleraci kódování videa při nahrávání screencastů a zcela přepracovaná dialogová okna pro otevírání a ukládání souborů.
  • Software GNOME vrátil možnost instalovat proprietární ovladače NVIDIA a zjednodušil proces přidávání digitálního podpisu pro ovladače, aby fungovaly při načítání distribuce v režimu Secure Boot. Je možné vytvořit a uložit digitální podpis pro modul jádra od společnosti NVIDIA v MOK (Machine Owner Key).
  • Balíčky GNOME související s protokolem X11 byly odstraněny ze základní distribuce Fedora Workstation. Z relací podporovaných ve výchozím nastavení zůstal pouze Wayland, ale balíčky pro organizaci X11 relace lze nainstalovat samostatně z repozitářů. Hlavním důvodem pro ukončení podpory X11 ve Fedoře je ukončení podpory serveru X.Org v RHEL 9 a rozhodnutí jej zcela odstranit v budoucí hlavní verzi RHEL 10.
  • Fedora Workstation ve výchozím nastavení nahrazuje terminál GNOME emulátorem terminálu Ptyxis, který poskytuje další možnosti pro práci s kontejnery pomocí Toolbox, Distrobox, Podman a JHBuild. Ptyxis také nabízí velmi vysoké rychlosti vykreslování, větší možnosti přizpůsobení a režim přehledu pro jasnou navigaci otevřených relací.
    Vydání distribuce Fedora Linux 41
  • Desktopová edice KDE byla aktualizována a vydala KDE Plasma 6.2. Sestavení s KDE pro architekturu AArch64 jsou klasifikována jako blokující vydání, pokud jsou identifikovány vážné problémy.
  • Byla přidána nová edice Spin s prostředím KDE Plasma Mobile, kterou lze používat na mobilních zařízeních. Kromě klasického sestavení je k dispozici také atomicky aktualizovaná verze s KDE Plasma Mobile.
  • Sestavení založené na uživatelském prostředí LXQt bylo aktualizováno na verzi LXQt 2.0.
  • Aktualizované verze balíčků zahrnují GCC 14, binutils 2.42, glibc 2.40, Python 3.13, Go 1.23, Node.js 22, Perl 5.40, RPM 4.20.
  • Byl odstraněn balíček network-scripts, který poskytuje podporu pro klasické síťové konfigurační skripty založené na příkazech ifup a ifdown. Takové skripty jsou od roku 2018 prohlášeny za zastaralé. Důvodem smazání jsou prý plány na odstranění ISC dhcp, jehož údržba byla na konci roku 2022 ukončena. Obsah síťových skriptů je silně závislý na ISC dhcp a jeho přenos na jiného DHCP klienta není možný z důvodu přerušení vývoje balíčku. Místo příkazů ifup a ifdown se doporučuje použít nástroj nmcli z NetworkManageru nebo příkaz networkctl.
  • NetworkManager již nepodporuje profily připojení ve formátu ifcfg.
  • Byla přidána podpora pro kamery Intel IPU6 a povolena nová otevřená sada pro kamery připojené pomocí rozhraní MIPI (Mobile Industry Processor Interface). Rozhraní MIPI se používá v mnoha nových modelech notebooků místo dříve používaného streamování videa přes USB sběrnici ze zařízení, která podporují standard UVC (USB Video Class). Mediální server Pipewire lze použít k zachycení videa z kamer MIPI.
  • Balíček Firefox ve výchozím nastavení obsahuje podporu pro práci s kamerami prostřednictvím serveru médií Pipewire.
  • V sestaveních, která používají model atomické aktualizace (Fedora Atomic Desktops), byla pravidla Polkitu změněna tak, aby umožňovala standardním neprivilegovaným uživatelům provádět operaci aktualizace systému bez zadání hesla správce. Zároveň byl rozšířen počet privilegovaných operací, které při provádění administrátorem vyžadují heslo (pro dodatečné potvrzení nebezpečných operací, jako je změna parametrů jádra, instalace balíčků z lokálního FS a změna obrazu systému).
  • Atomicky aktualizované edice distribucí Fedora CoreOS a Fedora IoT jsou ve výchozím nastavení přepnuty na souborový systém Composefs, což umožňuje používat kořenový oddíl pracující v režimu pouze pro čtení v těchto sestavách a dále používat nástroje pro ověřování integrity pro systémový oddíl, který vám umožní identifikovat vznikající problémy během pracovní doby. Oddíly /etc a /var jsou nadále připojeny pro zápis. Souborový systém Composefs je implementován jako doplněk k souborovým systémům OverlayFS a EROFS již přítomným v jádře a je optimalizován pro efektivní společné ukládání obsahu několika připojených diskových obrazů.
  • Atomicky upgradovatelné edice Fedory, jako je Fedora Atomic, CoreOS a Fedora IoT, nabízejí nový nástroj bootc, který nahrazuje rpm-ostree a je určen pro upgrady transakčních systémů pomocí obrazů OCI (Open Container Initiative). K aktualizaci zavaděče v atomických sestavách se používá obslužný program bootupd.
  • Ve edicích s GNOME, KDE Plasma a Budgie se ke správě profilů napájení místo démona power-profiles používá vyladěný proces na pozadí, který poskytuje více možností pro konfiguraci režimů spotřeby energie.
  • V souvislosti s převodem kódové základny Redis DBMS na proprietární licenci byl místo Redis navržen fork Valkey.
  • Většina balíčků poskytuje funkci opakovatelného sestavování, která zajišťuje, že distribuované binární soubory jsou sestaveny z poskytnutého zdrojového kódu a neobsahují skryté změny.
  • Instalační program přidal podporu pro samošifrovací disky (SED - Self-Encrypting Drives) s rozhraním OPAL2 TCG, ve kterém je hardwarové šifrovací zařízení zabudováno přímo v řadiči.
  • Balíček knihovny PyTorch nyní obsahuje podporu pro ROCm stack pro hardwarovou akceleraci na AMD GPU. Balíček PyTorch byl aktualizován na verzi 2.4 a ROCm na verzi 6.2.
  • Balíček s rastrovým grafickým editorem GIMP byl převeden do dodávky předběžných verzí, na jejichž základě se vytvoří vydání GIMP 3.
  • Byla přidána nová utilita fedora-repoquery, která umožňuje vyhledávat balíčky v úložištích Fedora, EPEL, eln a Centos Stream.
  • Balíček OpenSSL ve výchozím nastavení nedůvěřuje digitálním podpisům vytvořeným pomocí hash SHA-1.
  • Přidána podpora pro použití implementace TLS na úrovni jádra (kTLS) pro urychlení GnuTLS.
  • Pro sestavení CPythonu v GCC byl povolen optimalizační režim "-O3" namísto výchozího režimu "-O2", který zlepšil výkon Pythonu přibližně o 4%.
  • Dodávka balíčků s Pythonem 2, stejně jako všech balíčků vyžadujících fungování Pythonu 2.7, byla ukončena.
  • Zastavilo se generování 32bitových balíčků pomocí PHP.

Navíc si můžeme všimnout zavedení „free“ a „nonfree“ repozitářů projektu RPM Fusion pro Fedora 41, ve kterém jsou balíčky s dalšími multimediálními aplikacemi (MPlayer, VLC, Xine), video/audio kodeky, podporou DVD, proprietární AMD a NVIDIA ovladače, herní programy a emulátory.

Zdroj: opennet.ru

Přidat komentář