testování beta verze distribuce Fedora 31. Beta vydání znamenalo přechod do finální fáze testování, kdy jsou povoleny pouze opravy kritických chyb. Uvolnění na 22. nebo 29. října. Vydání zahrnuje , Fedora Server, Fedora Silverblue a Live verze dodávané ve formě s desktopovými prostředími KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE a LXQt. Buildy jsou připraveny pro architektury x86_64, ARM (Raspberry Pi 2 a 3), ARM64 (AArch64) a Power.
Nejvýraznější v Fedoře 31:
- Desktop GNOME byl aktualizován na verzi s podporou seskupování ikon aplikací do složek a novým panelem pro výběr pozadí pracovní plochy;
- probíhá práce na zbavení GNOME Shell závislostí na X11, což umožňuje spouštění GNOME bez spuštění XWayland.
Byla implementována automatického spuštění XWayland při pokusu o spuštění aplikace založené na protokolu X11 v grafickém prostředí na bázi protokolu Wayland. Přidána možnost spouštění X11 aplikací s právami root pod řízením XWayland. V SDL byly vyřešeny problémy se škálováním při spuštění starých her, které fungují v nízkých rozlišeních obrazovky. Pracuje se na možnosti využití 3D akcelerace v XWayland na systémech s proprietárními ovladači NVIDIA; - Ve správci oken Mutter byla přidána podpora nového transakčního (atomového) API KMS (Atomic Kernel Mode Setting), které umožňuje ověřit správnost parametrů před skutečnou změnou video režimu;
- Pro použití s desktopem GNOME je jako výchozí varianta prohlížeče Firefox, s podporou Wayland;
- Knihovna Qt pro použití v prostředí GNOME výchozí s podporou Wayland (místo XCB byl aktivován modul Qt Wayland);
- Byly přidány balíčky s pracovním stolem ;
- Balíčky s pracovním stolem Deepin byly aktualizovány na verzi ;
- Byla provedena práce na uvedení režimu GNOME Classic do stylu, který je přirozenější pro GNOME 2. Ve výchozím nastavení v GNOME Classic je zakázán přehledový režim a modernizované uživatelské rozhraní pro přepínání mezi virtuálními pracovními plochami;
- Bylo zastaveno vytváření buildů, obrazu jádra Linux a hlavních repozitářů pro architekturu i686. Vytváření multi-lib repozitářů pro prostředí x86_64 bylo zachováno a balíčky i686 v nich budou nadále aktualizovány;
- Na hlavní stránce pro stažení byla přidána nová oficiální verze , která doplňuje Fedora Workstation, Server a CoreOS. Verze na použití na zařízeních internetu věcí (IoT) a nabízí minimalizované prostředí, jehož aktualizace probíhá atomově, nahrazením celého obrazu systému bez dělení na jednotlivé balíčky. Pro vytváření systémového prostředí se používá technologie OSTree;
- Probíhá testování edice , která nahradila produkty Fedora Atomic Host a CoreOS Container Linux jako jednotné řešení pro provoz prostředí založených na izolovaných kontejnerech. První stabilní verze CoreOS se očekává v příštím roce;
- Ve výchozím nastavení přihlášení uživatele root přes SSH pomocí hesla (přihlášení pomocí klíčů je možné);
- Linker GOLD do samostatného balíčku z balíčku binutils. volitelná možnost použití linkeru LDD z projektu LLVM;
- Distribuce na použití výchozí jednotné hierarchie cgroups-v2. Dříve byl ve výchozím nastavení nastaven hybridní režim (systemd byl kompilován s „-Ddefault-hierarchy=hybrid“);
- možnost generování závislostí balíčku pro soubor spec RPM;
- Pokračuje balíčků souvisejících s Pythonem 2 a příprava na úplné ukončení podpory Pythonu 2. Spustitelný soubor python byl přesměrován na Python 3;
- V balíčkovém systému RPM algoritmus komprese Zstd. V DNF je ve výchozím nastavení nastavena možnost skip_if_unavailable=FALSE, tj. při nedostupnosti repozitáře nyní dojde k vypsání chyby. Byly odstraněny balíčky související s podporou YUM 3;
- Byly aktualizovány systémové komponenty, včetně , Gawk 5.0.1 (dříve byla použita větev 4.2), RPM 4.15
- Byly aktualizovány vývojové nástroje, včetně Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
- Byla přidána možnost definovat vlastní politiku () v oblasti podpory kryptografických algoritmů a protokolů;
- Pokračuje práce na nahrazení PulseAudio a Jack multimediálním serverem , rozšiřující možnosti PulseAudio pro práci s video streamy a zpracování zvuku s minimálními latencemi s ohledem na potřeby profesionálních zvukových systémů, a také nabízí rozšířený model zabezpečení pro správu přístupu na úrovni jednotlivých zařízení a streamů. V rámci vývojového cyklu Fedora 31 je práce soustředěna na využití PipeWire pro organizaci sdílení obrazovky v prostředích založených na Waylandu, včetně využití protokolu Miracast.
- Nepřiděleným programům možnost odesílání paketů ICMP Echo (ping) díky nastavení sysctl „net.ipv4.ping_group_range“ pro celé rozmezí skupin (pro všechny procesy);
- Součást buildroot zredukovaná verze ladicího nástroje GDB (bez podpory XML, Pythonu a zvýraznění syntaxe);
- do obrazu pro EFI (grubx64.efi z grub2-efi-x64) moduly
„verify,“ „cryptodisk“ a „luks“; - nová spin-verze pro architekturu AArch64 s desktopem Xfce.
Zdroj: opennet.ru
