Distribuce Fedora Linux 36 přešla do fáze beta testování

Zahájeno testování beta verze distribuce Fedora Linux 36. Beta vydání znamená přechod do finální fáze testování, ve které jsou povolena pouze opravná opatření pro kritické chyby. Vydání je plánováno na 26. dubna. Vydání zahrnuje Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT a Live verze dodávané ve formě spinů s desktopovými prostředími KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE a LXQt. Verze jsou vytvořeny pro architektury x86_64, Power64, ARM64 (AArch64) a různá zařízení s 32bitovými procesory ARM.

Nejdůležitější změny ve Fedoře Linux 36:

  • Desktop Fedora Workstation byl aktualizován na verzi GNOME 42, ve které byly přidány obecné nastavení pro celé prostředí tmavého stylu rozhraní a byl proveden převod mnoha aplikací na využití GTK 4 a knihovny libadwaita, která nabízí připravené widgety a objekty pro vybudování aplikací, které vyhovují novým doporučením GNOME HIG (Human Interface Guidelines).

    Odpůrci kritizovali zmatek se styly v GNOME 42 — některé programy jsou navrženy v souladu s novými doporučeními GNOME HIG, zatímco jiné stále používají starý styl nebo kombinují prvky nového a starého stylu. Například v novém textovém editoru nejsou tlačítka texturována a okno má zaoblené rohy, v správci souborů jsou tlačítka orámována a okno má méně zaoblené rohy, v gedit jsou tlačítka jasně zvýrazněna, mají větší kontrast a jsou umístěna na tmavším pozadí, zatímco dolní rohy okna jsou ostré.

    Distribuce Fedora Linux 36 přešla do fáze beta testování
  • Pro systémy s proprietárními ovladači NVIDIA je ve výchozím nastavení použit GNOME sezením založeným na protokolu Wayland, který dříve fungoval pouze s otevřenými ovladači. Možnost vybrat sezení GNOME, které běží na tradičním X serveru, zůstává zachována. Dříve bránilo zavedení Waylandu v systémech s ovladači NVIDIA absence podpory hardwarového akcelerace OpenGL a Vulkan v aplikacích X11 běžících pomocí DDX komponenty (Device-Dependent X) XWayland. V nové větvi ovladačů NVIDIA byly problémy odstraněny a výkon OpenGL a Vulkan v X aplikacích spuštěných pomocí XWayland se nyní téměř neliší od spuštění pod běžným X serverem.
  • Atomárně aktualizované vydání Fedora Silverblue a Fedora Kinoite, nabízející monolitické obrazy s GNOME a KDE, které nejsou rozděleny na jednotlivé balíčky a jsou sestavovány pomocí nástroje rpm-ostree, byly přepracovány tak, aby umístily hierarchii /var na samostatnou podčást Btrfs, což umožňuje manipulaci s instantními snímky obsahu /var nezávisle na ostatních systémových oddílech.
  • Balíčky a vydání distribuce s pracovním stolem LXQt byly aktualizovány na verzi LXQt 1.0.
  • V průběhu práce systemd zajišťuje výstup názvů unit souborů, což usnadnilo určení, které konkrétní služby jsou spuštěny a zastaveny. Například místo "Starting Frobnicating Daemon…" nyní bude vypsáno "Starting frobnicator.service — Frobnicating Daemon…".
  • Ve výchozím nastavení pro většinu jazyků jsou použity písma Noto místo DejaVu.
  • Pro výběr dostupných šifrovacích algoritmů, které jsou k dispozici v GnuTLS, byl nyní použit whitelist, tedy výslovně uvedené přípustné algoritmy místo vyloučení nepřípustných. Tento přístup umožňuje při dodatečném požadavku obnovit podporu zakázaných algoritmů pro určité aplikace a procesy.
  • Do spustitelných souborů a knihoven ve formátu ELF byla přidána informace o tom, ke kterému rpm balíčku daný soubor patří. V systemd-coredump se tato informace používá k zobrazení verze balíčku při odesílání oznámení o chybách.
  • Ovladací programy fbdev, používané pro výstup přes Framebuffer, byly nahrazeny ovladačem simpledrm, který pro výstup používá rámcový buffer EFI-GOP nebo VESA poskytovaný firmwarem UEFI nebo BIOS. Pro zajištění zpětné kompatibility je použita vrstva pro emulaci zařízení fbdev.
  • Do pracovního stacku s atomicky aktualizovatelnými obrazy na bázi rpm-ostree byla přidána předběžná podpora pro kontejnery ve formátech OCI/Docker, což umožňuje snadné vytváření obrazů kontejnerů a přenášení systémového prostředí do kontejnerů.
  • Databáze balíčkového manažeru RPM byla přesunuta z adresáře /var/lib/rpm do /usr/lib/sysimage/rpm s nahrazením /var/lib/rpm symbolickou odkázkou. Toto umístění už je používáno ve verzích na bázi rpm-ostree a v distribucích SUSE/openSUSE. Jako důvod přesunu je uvedena neoddělitelnost databáze RPM od obsahu oddílu /usr, ve kterém se ve skutečnosti nacházejí RPM balíčky (například umístění v různých oddílech ztěžuje správu snapshotů FS a vrácení změn, a v případě přesunu /usr dochází k ztrátě informací o vazbě na instalované balíčky).
  • V NetworkManageru byla ve výchozích nastaveních nových instalací ukončena podpora pro formát konfigurací ifcfg (/etc/sysconfig/network-scripts/ifcfg-*). Od Fedory 33 se v NetworkManageru ve výchozím nastavení používá formát keyfile.
  • Slovníky Hunspell byly přesunuty z adresáře /usr/share/myspell/ do /usr/share/hunspell/.
  • Byla poskytnuta možnost současné instalace různých verzí kompilátoru pro jazyk Haskell (GHC).
  • Do součástí byl zahrnut modul cockpit s webovým rozhraním pro konfiguraci sdílení souborů přes NFS a Samba.
  • Jako výchozí implementace Java byl použit balíček java-17-openjdk místo java-11-openjdk.
  • Program pro správu lokalit mlocate byl nahrazen plocate, což je rychlejší a méně náročný na diskový prostor ekvivalent.
  • Podpora starého bezdrátového zásobníku, používaného v ovladačích ipw2100 a ipw2200 (Intel Pro Wireless 2100/2200), byla ukončena. Nahrazen byl zásobník mac80211/cfg80211, který byl zaveden již v roce 2007.
  • V instalačním programu Anaconda je ve formuláři pro vytvoření nového uživatele ve výchozím nastavení zaškrtnuto políčko pro poskytování práv administrátora nově přidanému uživateli.
  • Bylo ukončeno dodávání balíčku nscd, který byl používán pro ukládání do mezipaměti databáze hostitelů. Místo nscd byl zaveden systemd-resolved a pro ukládání do mezipaměti služeb named může být použit sssd.
  • Nástroj pro správu místních úložišť Stratis byl aktualizován na verzi 3.0.0.
  • Byly aktualizovány verze balíčků, včetně GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.

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