издание на дистрибутива Linux . За сваляне продукти , , , а също и с Live-сборки на десктоп средите KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборките са направени за архитектури x86_64, Power64, ARM64 (AArch64) и с 32-битови ARM процесори. Публикацията на сборките и се забавя.
Най-забележителните в Fedora 32:
- В сборките за работни станции по подразбиране фонов процес , който позволява по-бърза реакция на липса на памет, без да достига до тригера на OOM (Out Of Memory) в ядрото, който сработва, когато ситуацията стане критична и системата обикновено вече не реагира на действията на потребителя. Ако обемът на наличната памет е под зададената стойност, earlyoom чрез изпращане на SIGTERM (когда свободната памет е под 10%) или SIGKILL (< 5%) принудително (ще завърши процеса, който най-активно консумира памет (с най-висока стойност /proc/*/oom_score), без да довежда състоянието на системата до почистване на системните буфери.
- по подразбиране systemd таймер fstrim.timer, който веднъж на седмица стартира услугата fstrim.service за изпълнение на командата „/usr/sbin/fstrim --fstab --verbose --quiet“, предаваща на устройствата за съхранение информация за неизползваните блокове в монтираните файлови системи и динамично разширяващи се хранилища LVM. Този механизъм намалява износването на SSD и NVMe носители и увеличава ефективността на почистването на блокове, а също в LVM подобрява използването на свободните логически екстенти при динамично разпределяне на място в хранилището („thin provisioning“) чрез тяхното връщане в пула.
- Работният плот е обновен до версия , в който се е появило отделно приложение за управление на добавки за GNOME Shell, модернизирано оформление на интерфейсите за вход в системата и отключване на екрана, преработени са повечето системни диалози, добавена е функция за стартиране на приложения с дискретен GPU в системи с хибридна графика, реализирана е възможността за преименуване на каталози с приложения в обзорния режим, добавена е бутон „не безпокойте“ в системата за уведомления, добавена е опция за включване на система за родителски контрол в мастера за начална настройка и т.н.
- С оглед на живота на Python 2 от Fedora ще бъде пакет python2 и всички пакети, които изискват Python 2 за работа или компилация. За разработчици и потребители, които се нуждаят от Python 2, ще се предостави отделен пакет python27, който ще бъде оформен в стил "всичко в едно" (без разбивка на подпакети) и не е предназначен за използване като зависимост.
- По подразбиране вместо iptables-legacy пакет iptables-nft, който предлага набор от утилити за съвместимост с iptables, използващи същия синтаксис на командния ред, но трансформиращи получените правила в байткод nf_tables.
- Динамична защитна стена firewalld за работа над nftables. За директно извикване на правила ще продължат да се използват iptables и ebtables.
- За компилация е използван GCC 10. Актуализирани са версиите на много пакети, включително 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. - В пакетите, определящи собствени потребители и групи, преходът към определения на потребителите в формат, идентичен на sysusers.d (същата утилита systemd-sysusers за формиране на съдържание за /etc/passwd и /etc/group в момента не се използва, става въпрос само за формата на данните с информация за потребителите, за създаване на потребители все още се извиква useradd).
- В пакетния мениджър DNF код за изпращане на информация, необходима за по-точна оценка на потребителската база на дистрибуцията. Вместо първоначално планираното предаване на уникален UUID идентификатор е реализирана по- на базата на брояча на времето на инсталация и променлива с данни за архитектурата и версията на ОС. Броячът "countme" ще бъде нулиран на "0" след първото успешно свързване със сървъра и след 7 дни ще започне да нараства всяка седмица, което ще позволи оценка на времето от инсталацията на използваното издание. По желание потребителят може да деактивира изпращането на посочената информация.
- Интерпретатор Python с флага "-fno-semantic-interposition", чиято употреба в тестовете показа увеличение на производителността от 5 до 27%.
- В състава допълнителни растерни шрифтове в OpenType формат за употреба в програми като gnome-terminal (след преминаването на HarfBuzz възникнаха проблеми с използването на стари растерни шрифтове в gnome-terminal).
- При подготовката на изданието тестиране на качеството на инсталационните сборки за оптични носители.
Едновременно за Fedora 32 Репозиториите на проекта RPM Fusion, налични като «free» и «nonfree», предлагат пакети с допълнителни мултимедийни приложения (MPlayer, VLC, Xine), видео/аудио кодеци, поддръжка на DVD, проприетарни драйвери AMD и NVIDIA, игрални програми и емулятори. Създаване на сборки на Russian Fedora .
Източник: opennet.ru
