Vydání distribuce Fedora Linux 42

Byl představen nový release distribuce Fedora Linux 42. 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 sestavení dodávaná ve formě spinů s uživatelskými prostředími Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway a Cosmic. Sestavení jsou vytvořena pro architektury x86_64, Power64 a ARM64 (AArch64).

Nejvýznamnější změny ve Fedoře Linux 42:

  • Sestavení Fedora KDE Plasma Desktop získalo status základní edice distribuce, shodný s úrovní podpory Fedora Workstation. Varianty distribuce s GNOME a KDE se nyní prezentují na stejném základě. Specifické závažné problémy pro KDE se nyní považují za blokující release, stejně jako dříve blokovaly release závažné problémy v GNOME. Dále byla do Fedory KDE Plasma Desktop přidána podpora pro architekturu Power (ppc64le), pro kterou je k dispozici celý stack aplikací KDE, včetně KDE PIM. Pro systémy OpenPOWER, jako je Talos Workstation, jsou připravena live sestavení s KDE, která podporují možnost instalace.
  • Byly přidány oficiální Spin sestavení distribuce s desktopovým prostředím COSMIC, které vyvíjí společnost System76 v jazyce Rust. COSMIC poskytuje režimy hybridního mřížkového uspořádání oken a vazebného přichycení oken (skupinové uspořádání oken podobně jako záložky v prohlížeči), které mohou být aktivovány vázáním na virtuální pracovní plochy.
  • Desktop ve Fedoře Workstation byl aktualizován na větev GNOME 48. Byly aktualizovány desktopy Xfce 4.20 a LXQt 2.1.
  • Ve Fedoře Workstation byl ve výchozím nastavení použit nový typ instalátoru Anaconda, který místo rozhraní založeného na knihovně GTK používá webové rozhraní. Webové rozhraní je postaveno pomocí JavaScript frameworku React, designových prvků PatternFly a komponentů z projektu Cockpit, které se již používají v produktech Red Hat pro nastavení a správu serverů. Místo hlavní obrazovky se seznamem akcí je v novém rozhraní práce organizována ve formě průvodce (Wizard), který předpokládá sekvenční provádění určitých kroků bez návratu na hlavní obrazovku. Webové rozhraní umožňuje interakci prostřednictvím webového prohlížeče pro vzdálenou správu instalace.

    Navrhované rozhraní je zbaveno komplikací a je srozumitelnější pro začínající uživatele. Jako základní se doporučuje používat automatizovaný (guided) režim rozdělení disku, při kterém instalátor sám vybírá parametry pro vytvoření nebo změnu oddílů na základě nastavení zvolených uživatelem. Byla přidána možnost pro přeinstalaci distribuce (například pro obnovu funkčnosti při poškození nějakých systémových souborů) a také možnost instalace v režimu dvojího spuštění pro použití více operačních systémů na jednom počítači.

  • Klasický instalátor Anaconda byl převeden na použití protokolu Wayland, což umožnilo vyloučit závislosti spojené se X11 z instalačních médií. Proces vzdálené instalace byl převeden z VNC klienta TigerVNC na aplikaci grd (Gnome Remote Desktop), která používá protokol RDP. Ve výchozím nastavení je pro všechny podporované architektury použita částění s využitím GPT.
  • Byl sloučen obsah adresářů /usr/bin a /usr/sbin. Adresář /usr/sbin byl nahrazen symbolickou (symlink) odkazující na /usr/bin. Rozdělení spustitelných souborů do adresářů bin a sbin je považováno za zastaralou praxi, kterou ztratila smysl v moderních distribucích. Unifikace bin a sbin zjednoduší práci na balíčcích, což zbaví potřeby hádat, do kterého adresáře umístit spustitelný soubor; učiní systém předvídatelnějším a srozumitelnějším pro uživatele; zvýší kompatibilitu s jinými distribucemi a sníží počet kontrol adresářů při vykonávání execvp() a podobných volání.
  • Byly přidány nové skupiny flatpak a diskadmin pro zajištění přístupu neprivilegovaných uživatelů k funkcím správy systémových balíčků ve formátu Flatpak a externím úložným zařízením. Tato změna umožnila zbavit se nutnosti přidávat uživatele do skupiny wheel, tj. umožňuje pracovat s flatpak a externími disky bez udělení přístupu k ostatním administrativním činnostem. Uživatelům patřícím do skupiny wheel byla navíc poskytnuta možnost odemknout (LUKS) a připojit externí úložná zařízení bez vyžadování zadání hesla.
  • Do balíčků je povoleno zahrnout další varianty spustitelných souborů sestavených s optimalizacemi pro mikroarchitektury x86-64-v2, x86-64-v3 a x86-64-v4. Většinou nárůst výkonu při sestavení pro tyto architektury nepřesahuje 10 %, ale v některých případech vede k výraznému zvýšení výkonu (až 120 %). O přidání dodatečně optimalizovaných spustitelných souborů rozhodují správci na základě výsledků testování výkonu konkrétních balíčků.
  • Živé sestavení distribuce, které používají systémový obraz v režimu pouze pro čtení, byly přeneseny ze SquashFS na souborový systém EROFS. Jako důvody přechodu jsou uvedeny aktivnější vývoj EROFS (poslední vydání nástrojového souboru SquashFS bylo na jaře 2023) a přítomnost rozšířených možností v EROFS, které mohou být v budoucnu využity. Ve srovnání se SquashFS má EROFS horší úroveň komprese (velikost obrazu 2,7 GiB v EROFS oproti 2,0 GiB v SquashFS při použití algoritmu komprese XZ a 3,9 GiB oproti 3,1 GiB při použití LZ4), ale vyšší rychlost náhodného přístupu a propustnost (7,1 MiB/s v EROFS oproti 5,0 MiB/s v SquashFS pro XZ a 30,9 MiB/s oproti 26,3 MiB/s pro LZ4).
  • Atomicky aktualizované edice distribuce pro pracovní stanice (Fedora Atomic Desktops), jako jsou Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic a Fedora Budgie Atomic, jsou nyní ve výchozím nastavení přeneseny na souborový systém Composefs, což umožnilo použít v těchto sestaveních kořenovou oblast fungující v režimu pouze pro čtení a dále využít pro systémovou oblast nástroje ověřování integrity, které umožňují odhalovat problémy, které se vyskytují během provozu. Oblasti /etc a /var pokračují v montování s možností zápisu. Souborový systém Composefs je realizován jako nadstavba nad již přítomnými ve jádře FS OverlayFS a EROFS a je optimalizován pro efektivní sdílení obsahu několika připojených diskových obrazů.
  • V edici Fedora Kinoite (atomicky aktualizovaná varianta s KDE) je ve výchozím nastavení zahrnuta automatická instalace aktualizací.
  • Byly vydány oficiální verze Fedora pro subsystém WSL (Windows Subsystem for Linux), které jsou zahrnuty v seznamu linuxových distribucí nabízených pro rychlou instalaci ve WSL. Verze byly vytvořeny v novém formátu, který umožňuje distribuci distribuce bez servery stažení do katalogu Microsoft Store, bez balení ve formátu appx a bez zahrnutí specifického kódu pro Windows.
  • Nová větev multimediální knihovny SDL 3 je aktivována. Pro aplikace založené na SDL je ve výchozím nastavení používaný protokol Wayland. Knihovny SDL 2 byly nahrazeny meziprocesem sdl2-compat, který funguje nad SDL 3.
  • Do správce balíčků DNF5 byla přidána podpora pro odstraňování zastaralých nebo neplatných PGP klíčů repozitářů, což umožnilo automatizovat správu klíčů při instalaci a aktualizaci programů.
  • Do správce balíčků RPM byla přidána podpora pro vytváření uživatelů a skupin na základě dodávaných konfiguračních souborů umístěných v adresáři Sysusers.d, který je používán v systemd.
  • Byl přidán generátor závislostí pro rozšíření GNOME Shell, který umožňuje propojit rpm balíčky s doplňky k verzím GNOME Shell.
  • V DNF a RPM je ve výchozím nastavení povolen režim „Copy on Write“, jehož realizace je provedena pomocí reflink v Btrfs.
  • Byly aktualizovány verze balíč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.x, Ansible 11, PHP 8.4, numpy 2.1.3.
  • Do repozitáře pro architekturu AArch64 byl přidán emulátor FEX, který umožňuje vykonávat spustitelné soubory sestavené pro architektury x86 a x86-64 v prostředí ARM64 (AArch64). Komponenty založené na FEX pro spuštění x86 programů jsou integrovány do balíčků Fedora s prostředím desktopu KDE.
  • Byla rozšířena podpora webových kamer s rozhraním MIPI (Mobile Industry Processor Interface), které se stále častěji používají v noteboocích a tabletech místo UVC (USB Video Class).
  • Byla přidána podpora šifrování paměti virtuálních strojů pomocí technologií AMD SEV-SNP a Intel TDX.
  • Balíčky, které používají pouze spustitelný soubor git, byly převedeny na vazbu na závislost git-core, a nikoli na plný balíček git.
  • Zaváděcí obrazovka Plymouth byla převedena na používání modulu jádra simpledrm, což eliminovalo čekání na inicializaci GPU ovladače.
  • V Firewalld ve verzích pro pracovní stanice byl pro IPv6 ve výchozím nastavení zapnut režim rpfilter (Reverse Path Filter) „loose“ místo „strict“.

Byly zavedeny repozitáře "free" a "nonfree" projektu RPM Fusion pro Fedora 42, ve kterých jsou k dispozici balíčky s dalšími multimediálními aplikacemi (MPlayer, VLC, Xine), video/audiokodeky, podpora DVD, proprietární ovladače AMD a NVIDIA, herní programy a emulátory.

Současně byl představen release distribuce Fedora Asahi Remix 42, určený pro instalaci na počítače Mac vybavené ARM čipy vyvinutými společností Apple. Fedora Asahi Remix 42 je postavena na balíčkové základně Fedora Linux 42 a obsahuje instalátor Calamares. Umožňuje provoz na systémech Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio a iMac, které používají ARM čipy Apple M1 a M2.

Ve Fedora Asahi jsou plně podporovány: zvukový subsystém počítačů Apple, kamera, Wi-Fi, Bluetooth, vstupní zařízení, USB Type C (USB 3.0) a bezdrátové nabíjení MagSafe. Zatím není podporováno: připojení obrazovky přes USB-C, Thunderbolt/USB4, mikrofon a Touch ID. Grafické ovladače podporují OpenGL 4.6, OpenGL ES 3.2 a Vulkan 1.4. Pro spuštění aplikací, které byly sestaveny pro systémy x86_64, se používá nástroj muvm a emulační vrstva na základě balíčku FEX.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster