Uvolnění linuxové distribuce Fedora 32.

Představení uvolnění distribuce Linux Fedora 32. Pro stažení jsou připraveny produkty Fedora Workstation, Fedora Server, CoreOS, a také sada „spinů“ s živými sestavami desktopových prostředí KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE a LXQt. Sestavy jsou vytvořeny pro architektury x86_64, Power64, ARM64 (AArch64) a různé zařízení s 32-bitovými procesory ARM. Publikace sestav Fedora Silverblue a Fedora IoT Edition se zpožďuje.

Nejvýraznější vylepšení 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 za týden spouští službu fstrim.service pro provádění příkazu „/usr/sbin/fstrim --fstab --verbose --quiet“, předává zařízení úložných systémů informace o nepoužívaných blocích v připojených souborových systémech a v dynamicky rozšířených úložištích LVM. Tento mechanismus zjemňuje opotřebení SSD a NVMe úložišť a zvyšuje účinnost vyčištění bloků, a také v LVM zlepšuje využití dostupných logických rozšíření 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 uspořádán ve stylu "vše v jednom" (bez dě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, nabízející sadu utilit pro zajištění kompatibility s iptables, které mají stejnou syntaxi příkazového řádku, ale překládají zadaná pravidla do bajtkódu nf_tables.
  • Dynamická brána firewall firewalld byla převedena na práci nad nftables. Pro přímé volání pravidel se nadále používají 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 došlo k přechodu na definice uživatelů ve formátu shodném se sysusers.d (nástroj systemd-sysusers pro vytváření obsahu /etc/passwd a /etc/group zatím nebyl použit, mluvíme pouze o datovém formátu s informacemi o uživatelích, pro vytváření uživatelů se stále používá 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ě časového počitadla instalace a proměnné obsahující informace o architektuře a verzi OS. Časové počitadlo "countme" bude resetováno na "0" po prvním úspěšném přístupu k serveru a po 7 dnech se začne zvyšovat každý týden, což umožní zhodnotit, jak dlouho je používaná verze nainstalována. Uživatel může, pokud chce, vypnout odesílání uvedených informací.
  • Interpret Python byl sestaven s příznakem "-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é písma ve formátu OpenType pro použití v programech, jako je gnome-terminal (po přechodu na HarfBuzz došlo k problémům s použitím starých rastrových písem v gnome-terminal).
  • Při přípravě vydání zastaveno testování kvality instalačních balíčků pro optická média.

Současně pro Fedora 32 byly uvedeny do provozu repozitáře projektu RPM Fusion "free" a "nonfree", ve kterých jsou k dispozici balíčky s dalšími multimediálními aplikacemi (MPlayer, VLC, Xine), video/audio kodeky, podpora DVD, proprietární ovladače AMD a NVIDIA, herní programy, emulátory. Vytváření sestavení Russian Fedora zastaveno.

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