Byl vydán nový distribuce Fedora Linux 44. K dispozici jsou produkty Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite a Live-buildy dodávané ve formě spinů s uživatelskými prostředími Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway a Cosmic. Buildy jsou vytvořeny pro architektury x86_64, Power64 a ARM64 (AArch64).
Nejvýznamnější změny ve Fedora Linux 44:
- Desktopové prostředí GNOME bylo aktualizováno na verzi 50, která odstranila kód pro podporu X11, implementovala nový systém ukládání sezení, přepracovala rozhraní rodičovské kontroly, zlepšila podporu nekulatých úrovní měřítka a mechanismu VRR (Variable Refresh Rate), a implementovala podporu protokolu Wayland color-management-v2 pro řízení barev.
- Ve všech variantách distribuce s desktopovým prostředím KDE (Fedora KDE Plasma Desktop Edition, Fedora KDE Plasma Mobile Spin a Fedora Kinoite) byl pro konfiguraci systému po instalaci použit vyvíjený projekt KDE „Plasma Setup“, a ve instalačním programu Anaconda byly vypnuty fáze konfigurace systému, které se překrývaly s touto aplikací.
- Ve všech edicích s KDE byl správce přihlášení SDDM nahrazen správce přihlášení Plasma, což je vyvíjený projekt KDE.
- Byla přepracována edice Fedora Games Lab, která nabízí výběr balíčků a nastavení pro milovníky počítačových her. V nové verzi byl aktualizován softwarový stack pro spuštění her a byly zapojeny aktuální technologie, jako jsou Wayland a PipeWire.
- Uživatelské prostředí Budgie bylo aktualizováno na verzi 10.10, která je převedena na Wayland.
- V instalačním programu Anaconda byla změněna logika vytváření síťových profilů (souborů s nastavením pro NetworkManager) v nainstalovaném systému. Tyto profily jsou nyní vytvářeny pouze pro zařízení, která byla nastavena během instalace prostřednictvím GUI, zaváděcích voleb nebo souboru kickstart, nikoli pro všechna dostupná drátová síťová zařízení. Vytváření profilů pro všechna dostupná zařízení, a ne pouze pro ta, která si vybrali uživatelé, vyžadovalo odstranění nadbytečných profilů po instalaci a způsobovalo potíže při pozdější potřebě změny nastavení.
- Ve výchozím nastavení je aktivován modul jádra NTSYNC, který výrazně zvyšuje výkon Windows her spouštěných pomocí Wine. Modul realizuje symbolické zařízení /dev/ntsync a sadu primitiv pro synchronizaci používaných v jádře Windows NT. Významného zlepšení výkonu je dosaženo díky odstranění režijních nákladů spojených s použitím RPC v uživatelském prostoru.
- Na systémech s architekturou Aarch64 je zajištěn automatický výběr souboru s popisem zařízení DTB (Device Tree Blobs) pro UEFI bootloader, což vyřešilo problémy se spouštěním Live verzí Fedora na ARM noteboocích dodávaných s Windows.
- V Live verzích je využita sada skriptů livesys-scripts pro nastavení pracovního prostředí a nové možnosti nástroje Dracut pro automatické vytváření uloženého mezi restartováním přechodného úložiště při zapisování obrazu na USB klíče.
- Pokračuje práce na převodu infrastruktury kontinuální integrace (dist-git CI), která provádí překompilaci RPM balíčků po provedení změn nebo aktualizaci verzí, na využití nástroje Packit místo Fedora CI a Zuul.
- Ve výchozím nastavení je zapnuto používání pevných odkazů pro spojování identických souborů instalovaných z různých balíčků v hierarchii /usr. Vytvoření pevného odkazu se provádí automaticky při instalaci balíčku správcem na etapě "post install".
- Do repozitáře byl přidán nástroj s balíčkovým manažerem Nix, který umožňuje instalaci balíčků ve formátu Nix z kolekce nixpkgs. Balíčky lze instalovat v jednopouživatelském (do domácího adresáře uživatele) a vícepouživatelském (do adresáře /nix) režimu.
- Byla ukončena dodávka sestavení QEMU pro 32bitové hostitelské systémy (i686).
Změna odráží práci projektu QEMU na odstranění podpory 32bitových hostitelských systémů. - Z obsahu atomárních editací Fedora pro desktopové systémy byly odstraněny spustitelné soubory a knihovny FUSE 2 (dříve byla tato verze prohlášena za zastaralou a všechny balíčky byly převedeny na používání FUSE 3).
Také byla ukončena podpora zastaralých pravidel polkit dodávaných v souborech s příponou pkla. - PackageKit byl přepnut na používání nového backendu DNF5, sestaveného s knihovnou libdnf5.
- V distribuci s kompozitním správcem MiracleWM byla desktopová shell nwg-shell nahrazena Dank Material Shell.
- Ve Fedora Cloud místo samostatné části /boot nyní nabízíme jednopodřízený Btrfs.
- Dodávka balíčku libreoffice-KF5 s komponenty pro integraci LibreOffice s Qt5 byla ukončena, nově byl uveden balíček libreoffice-kf6, který zajišťuje integraci s Qt6.
- Nahrávání knihovny OpenSSL bylo zrychleno díky distribuci certifikátů do podadresářů (formát directory-hash) místo jejich umístění do jednoho souboru /etc/pki/tls/cert.pem.
- Byly aktualizovány verze balíčků: GCC 16.1-prerelease, LLVM 22, Ruby 4.0, Go 1.26, binutils 2.46, glibc 2.43, gdb 16.3, CMake 4.0, MariaDB 11.8, IBus 1.5.34, uutils-coreutils 0.5, nushell 0.109.2, Django 6.x, TagLib 2, Helm 4, Ansible 13, TeXLive 2025, GHC 9.10, PHP 8.5.
- Bylo provedeno úsilí o dosažení infrastruktury pro reprodukovatelné sestavení s pokrytím alespoň 99 % balíčků v repozitáři Fedora. V předchozích verzích bylo pokrytí reprodukovatelnými sestaveními hodnoceno na 90 %, díky změnám v sestavovacím systému, které synchronizují metadata o čase modifikace souborů s referenčním zdrojovým kódem, a také zajišťují stálý pořádek výčtu metadat a struktur v binárních souborech. K zajištění reprodukovatelných sestavení ve zbývajících 10 % byly k účasti přizvány osoby zajišťující problematické balíčky. Reprodukovatelné sestavení umožňují uživateli osobně se ujistit, že distribuované binární soubory v balíčcích byly sestaveny z poskytnutého zdrojového kódu a neobsahují skryté změny provedené v důsledku kompromitace kompilátoru nebo sestavovacího nástroje.
Pro Fedora 44 byly uvedeny do provozu repozitáře „free“ a „nonfree“ od projektu RPM Fusion, ve kterých jsou k dispozici balíčky s dalšími multimediálními aplikacemi (MPlayer, VLC, Xine), video/audiokodeky, podporou DVD, proprietárními ovladači AMD a NVIDIA, herními programy a emulátory.
Zdroj: opennet.ru
