Zahájeno testování beta verze distribuce Fedora Linux 35. Beta verze znamená přechod na finální fázi testování, během níž je povoleno pouze opravit kritické chyby. Vydání je naplánováno na 26. října. Verze zahrnuje Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT a Live buildy dodávané ve formě spinů s desktopovými prostředími KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE a LXQt. Buildy jsou vytvořeny pro architektury x86_64, Power64, ARM64 (AArch64) a různá zařízení se 32bitovými procesory ARM.
Nejdůležitější změny ve Fedora Linux 35:
- Desktop Fedora Workstation byl aktualizován na verzi GNOME 41, která přepracovala rozhraní pro správu instalace aplikací. Do konfiguračního rozhraní byly přidány nové sekce pro nastavení správy oken/dekstopů a připojení přes mobilní operátory. Byla přidána nová klientská aplikace pro vzdálené připojení k pracovnímu stolu pomocí protokolů VNC a RDP. Vzhled hudebního přehrávače byl změněn. V GTK 4 byl použit nový rendering engine založený na OpenGL, který umožnil snížit spotřebu energie a urychlit rendering.
- Byla implementována možnost použití sezení založeného na protokolu Wayland na systémech s proprietárními ovladači NVIDIA.
- Byl zaveden kioskový režim, který umožňuje spustit omezené sezení GNOME, omezující se na provedení pouze jedné předem vybrané aplikace. Režim je vhodný pro organizaci různých informačních stánků a samoobslužných terminálů.
- Byla předložena první verze nové edice distribuce — Fedora Kinoite, založená na technologiích Fedora Silverblue, ale používaná s KDE namísto GNOME. Monolitický obraz Fedora Kinoite není rozdělen na jednotlivé balíčky, aktualizuje se atomicky a je sestaven z oficiálních RPM balíčků Fedora za pomoci nástroje rpm-ostree. Základní prostředí (/ a /usr) je namontováno v režimu „pouze pro čtení“. Data, která lze měnit, jsou umístěna v adresáři /var. Pro instalaci a aktualizaci dalších aplikací se používá systém samostatných balíčků flatpak, kterým se aplikace oddělují od hlavního systému a spouštějí se v samostatném kontejneru.
- Multimediální server PipeWire, který od minulé verze používá výchozím způsobem, byl převeden na použití správce zvukových seancí WirePlumber. WirePlumber umožňuje řízení grafu multimediálních uzlů v PipeWire, konfiguraci zvukových zařízení a řízení směrování zvukových toků. Byla přidána podpora pro předávání protokolu S/PIDF pro přenos digitálního zvuku přes optické konektory S/PIDF a HDMI. Byla rozšířena podpora Bluetooth, přidány kodeky FastStream a AptX.
- Byly aktualizovány verze balíčků, včetně GCC 11, LLVM 13, Python 3.10-rc, Perl 5.34, PHP 8.0, Binutils 2.36, Boost 1.76, glibc 2.34, binutils 2.37, gdb 10.2, Node.js 16, RPM 4.17, Erlang 24.
- Byl proveden přechod na používání schématu hashování hesel yescrypt pro nové uživatele. Podpora starých hashů, vytvořených na základě dříve používaného algoritmu sha512crypt, byla zachována a je dostupná ve formě volby. Yescrypt rozšiřuje možnosti klasického scryptu podporou schémat s vyššími nároky na operační paměť a snižuje efektivitu útoků pomocí GPU, FPGA a specializovaných čipů. Bezpečnost Yescrypt je zajištěna použitím již osvědčených kryptografických primitiv SHA-256, HMAC a PBKDF2.
- V souboru /etc/os-release byl parametr ‘NAME=Fedora’ změněn na ‘NAME="Fedora Linux"‘ (název Fedora se nyní používá pro celý projekt a s ním spojenou komunitu, zatímco distribuce je pojmenována Fedora Linux). Parametr „ID=fedora“ zůstal beze změny, tedy není třeba měnit skripty a podmínkové bloky v spec-souborech. Specializované edice budou nadále dodávány pod starými názvy, například Fedora Workstation, Fedora CoreOS a Fedora KDE Plasma Desktop.
- Ve obrazech Fedora Cloud je výchozí souborový systém Btrfs a hybridní bootloader, který podporuje zavádění systémů s BIOS a UEFI.
- Byl přidán ovladač power-profiles-daemon, který umožňuje přepínání na létě mezi režimem úspory energie, režimem vyvážené spotřeby energie a režimem maximálního výkonu.
- Bylo zajištěno restartování uživatelských služeb systemd po provedení „rpm upgrade“ (dříve byly restartovány pouze systémové služby).
- Byl změněn mechanismus aktivace třetích stran. Pokud dříve zapnutí nastavení „Třetí strany softwarové repozitáře“ vedlo k instalaci balíčku fedora-workstation-repositories, ale repozitáře zůstávaly deaktivované, nyní se balíček fedora-workstation-repositories instaluje ve výchozím nastavení a nastavení aktivuje repozitáře.
- Zahrnutí třetích stran nyní pokrývá po recenzích vybrané aplikace z katalogu Flathub, tj. podobné aplikace budou dostupné v GNOME Software bez nutnosti instalace FlatHab. V současnosti jsou schváleny aplikace Zoom, Microsoft Teams, Skype, Bitwarden, Postman a Minecraft, čekají na dokončení recenze Discord, Anydesk, WPS Office, OnlyOffice, MasterPDFEditor, Slack, UngoogledChromium, Flatseal, WhatsAppQT a GreenWithEnvy.
- Bylo implementováno použití protokolu DNS over TLS (DoT) jako výchozího nastavení, pokud vybraný DNS server tento protokol podporuje.
- Byla přidána podpora myší s vysokou přesností kolého kolečka (až 120 událostí na otáčku).
- Byla změněna pravidla výběru kompilátoru při sestavování balíčků. Dosud pravidla určila sestavit balík pomocí GCC, pokud neexistovalo žádné omezení pro použití Clang. Nová pravidla umožňují správcům balíčků zvolit Clang, i když upstream projekt podporuje GCC, a naopak vybrat GCC, pokud upstream projekt GCC nepodporuje.
- Při nastavení šifrování disku pomocí LUKS je zajištěna automatická volba optimální velikosti sektoru, tj. pro disky s fyzickými sektory 4k bude vybrána velikost sektoru 4096 v LUKS.
Je třeba věnovat pozornost známým nevyřešeným problémům v beta verzi.
Zdroj: opennet.ru
