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

Začalo testování beta verze distribuce Fedora 32. Beta vydání znamenalo přechod na finální fázi testování, během které je povoleno pouze opravovat kritické chyby. Vydání je naplánováno na konci dubna. Vydání zahrnuje Fedora Workstation, Fedora Server, Fedora Silverblue a Live verze dodávané ve formě spinů 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ší změny ve Fedoře 32:

  • Ve standardních sestavách pro pracovní stanice aktivován pozadí procesu earlyoom, což umožní rychleji reagovat na nedostatek paměti, aniž by došlo k vyvolání OOM (Out Of Memory) handleru v jádře, který se aktivuje, když se situace stane kritickou a systém obvykle již nereaguje na akce uživatele. Pokud je dostupná paměť nižší než stanovená hodnota, earlyoom prostřednictvím odeslání SIGTERM (pokud je volná paměť méně než 10 %) nebo SIGKILL (< 5 %) násilně (ukončí proces, který nejvíce zatěžuje paměť (má nejvyšší hodnotu /proc/*/oom_score), aniž by došlo k vyčištění systémových bufferů.
  • Zahrnuto výchozí systemd časovač fstrim.timer, který jednou týdně spouští službu fstrim.service za účelem provedení příkazu „/usr/sbin/fstrim --fstab --verbose --quiet“, který předává úložným zařízením informace o nevyužívaných blocích v připojených souborových systémech a v dynamicky rozšiřitelných úložištích LVM. Tento mechanismus snižuje opotřebení SSD a NVMe disků a zvyšuje efektivitu čištění bloků, a také v LVM zlepšuje využití volných logických extents při dynamickém přidělování místa v úložišti (thin provisioning) díky jejich vracení do poolu;
  • Pracovní plocha byla aktualizována na vydání GNOME 3.36, ve kterém se objevila samostatná aplikace pro správu doplňků GNOME Shell, byl modernizován design přihlašovacích rozhraní a odemykání obrazovky, byla přepracována většina systémových dialogů, byla přidána funkce spouštění aplikací s použitím diskrétního GPU na systémech s hybridní grafikou, v režimu přehledu byla implementována možnost přejmenování složek s aplikacemi, do systému oznámení byla přidána tlačítko „nerušit“, do průvodce počátečním nastavením byla přidána možnost aktivace rodičovské kontroly atd.
  • V souvislosti s ukončením životnosti Pythonu 2 bude z Fedory byl odstraněn balíček python2 a všechny balíčky, které vyžadují Python 2 pro svou činnost nebo sestavení. Pro vývojáře a uživatele, kteří potřebují Python 2, bude k dispozici samostatný balíček python27, který bude navržen v stylu „všechno v jednom“ (bez rozdělení na subbalíčky) a není určen k použití jako závislost;
  • Ve výchozím nastavení místo iptables-legacy je využit balíček iptables-nft, který nabízí sadu utilit pro zajištění kompatibility s iptables, mající stejnou syntaxi příkazového řádku, ale překládající získaná pravidla do bytecode nf_tables;
  • Dynamická brána firewall firewalld byla převedena na práci nad nftables. Pro přímé volání pravidel budou nadále používány iptables a ebtables;
  • Pro sestavení byl využit GCC 10. Byly aktualizovány verze mnoha balíčků, včetně Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.
  • V balíčcích, které definují vlastní uživatele a skupiny, byl přechod na definice uživatelů ve formátu, který je identický se sysusers.d (samotná utilita systemd-sysusers pro vytváření obsahu /etc/passwd a /etc/group zatím není používána, hovoříme pouze o datovém formátu s informacemi o uživatelích, pro vytváření uživatelů je stále vyvolávána useradd);
  • Do správce balíčků DNF přidán kód pro zasílání informací potřebných pro přesnější zhodnocení uživatelské základny distribuce. Namísto původně plánovaného předávání unikátního UUID identifikátoru byla realizována jednodušší schéma na základě čítače času instalace a proměnné s údaji o architektuře a verzi OS. Čítač „countme“ se po prvním úspěšném volání serveru resetuje na „0“ a po 7 dnech začne zvyšovat každý týden, což umožní posoudit, jak dlouho je používané vydání nainstalováno. Pokud si uživatel přeje, může vypnout odesílání uvedených informací;
  • Interpret Python byl sestaven s flagem „-fno-semantic-interposition“, jehož použití v testech prokázalo nárůst výkonu od 5 do 27%;
  • Složení byly zahrnuty další rastrové fonty ve formátu OpenType k použití v takových programech, jako je gnome-terminal (po přechodu na HarfBuzz vznikly problémy s používáním starých rastrových fontů v gnome-terminal);
  • Při přípravě vydání zastaveno testování kvality instalačních balíčků pro optická média.

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