издание на дистрибутива Linux . За сваляне продукти , , , , а също и с Live-версии на работни среди KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Събрани за архитектурите x86, x86_64, Power64, ARM64 (AArch64) и с 32-битови ARM процесори.
Най-забележителните в Fedora 31:
- Работният плот GNOME е обновен до версия с поддръжка на групиране на иконите на приложенията в папки и нов панел за избор на тапет за работния плот;
- работи за премахване на зависимостите на GNOME Shell от X11, което позволява GNOME да работи в среда, базирана на Wayland, без стартиране на XWayland.
Въведена е експериментална автоматична стартиране на XWayland при опит за стартиране на приложение на базата на протокола X11 в графична среда, основана на протокола Wayland (включва се чрез флага autostart-xwayland в gsettings org.gnome.mutter experimental-features). Добавена е възможност за стартиране на X11 приложения с права root под управлението на XWayland. В SDL са решени проблеми с мащабирането при стартиране на стари игри, работещи с ниски резолюции на екрана; - За използване с работния плот GNOME по подразбиране версията на браузъра Firefox, с поддръжка за Wayland;
- В мениджъра на прозорци Mutter е добавена поддръжка за новото транзакционно (атомарно) API KMS (Atomic Kernel Mode Setting), позволяващо проверка на валидността на параметрите преди действителната промяна на видеорежима;
- Библиотеката Qt за използване в GNOME среда по подразбиране с поддръжка за Wayland (вместо XCB е активиран Qt Wayland плъгин);
- В модула QtGNOME, с компоненти за интеграция на Qt приложения в GNOME среда, е направена адаптация към промените в темата Adwaita (появила се е поддръжка за тъмен вариант на оформлението);
- Добавени са пакети с работен плот ;
- Пакетите с работен плот Deepin са актуализирани до версия ;
- работа по адаптиране на GNOME Classic към по-родния за GNOME 2 стил. По подразбиране в GNOME Classic е деактивиран прегледният режим и е модернизирано интерфейсното превключване между виртуалните работни маси;
- Упрощена е инсталацията на езикови пакети — при избор на нов език в управлението на GNOME, необходимите за поддръжката пакети сега се инсталират автоматично;
- До версия 0.14.1 е актуализирана системата за централизирана настройка на Linux работни среди — , предназначена за организация на развъртане и поддръжка на настройки за много работни станции, базирани на Linux и GNOME. Предоставя един централен интерфейс за управление на настройки на работния плот, приложни програми и мрежови подключения. Най-забележимото подобрение е възможността за използване на Active Directory за разгръщане на профили без прилагане на FreeIPA;
- Обновен , инструментариум за профилиране на производителността на Linux системата, позволяващ детайлен анализ на производителността на всички компоненти на системата като цяло, включително ядрото и приложенията в потребителската среда;
- В библиотеката OpenH264 с реализация на кодека H.264, която се използва в Firefox и GStreamer, е добавена поддръжка за декодиране на профили High и Advanced, които се прилагат за предаване на видео в онлайн услуги (по-рано в OpenH264 се поддържаха профили Baseline и Main);
- Прекратено е формирането на сборки, образа на ядрото на Linux и основните репозитории за архитектурата i686. Формирането на multi-lib репозитории за среди x86_64 е запазено и i686 пакети в тях ще продължат да се актуализират;
- В числото сборки, разпространявани от основната страница за изтегляне, е добавена нова официална редакция , допълваща Fedora Workstation, Server и CoreOS. Сборката към използване на устройства за интернет на нещата (IoT) и предлага минимализирана среда, чийто ъпдейт се извършва атомарно чрез замяна на образа на цялата система, без разделяне на отделни пакети. За формирането на системната среда се използва технология OSTree;
- Тестира се редакцията , която идва на мястото на продуктите Fedora Atomic Host и CoreOS Container Linux като едно решение за стартиране на среди, базирани на изолирани контейнери. Първият стабилен релийз на CoreOS се очаква през следващата година;
- По подразбиране входът на потребител root чрез SSH с парола (входът с използване на ключове е възможен);
- Компоновчик GOLD в отделен пакет от пакета binutils. опционална възможност за използване на компоновчика LDD от проекта LLVM;
- Дистрибуция за използване по подразбиране на унифицираната йерархия cgroups-v2. По-рано по подразбиране се настройваше хибриден режим (systemd се компилираше с "-Ddefault-hierarchy=hybrid");
- възможност за генериране на сборочни зависимости за spec-файл RPM;
- Продължена е пакети, свързани с Python 2, и подготовка за пълно прекратяване на поддръжката на Python 2. Изпълняемият файл python е пренасочен към Python 3;
- В пакетния мениджър RPM алгоритъм за компресия Zstd. В DNF по подразбиране е активирана опцията skip_if_unavailable=FALSE, т.е. при недостъпност на хранилището сега ще бъде показвана грешка. Премахнати са пакети, свързани с поддръжката на YUM 3;
- Актуализирани са системните компоненти, включително , Gawk 5.0.1 (по-рано се използваше версия 4.2), RPM 4.15
- Актуализирани са инструментите за разработка, включително Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
- Добавена е възможността за определяне на собствена политика () в областта на поддръжката на криптографски алгоритми и протоколи;
- Продължена е работата по замяната на PulseAudio и Jack с мултимедийнен сървър , разширяващ възможностите на PulseAudio със средства за работа с видео потоци и обработка на звук с минимални закъснения, като се има предвид необходимостта от професионална обработка на звук, а също така предлага разширен модел за сигурност за управление на достъпа на ниво отделни устройства и потоци. В рамките на цикъла на разработка на Fedora 31 работата е концентрирана в прилагането на PipeWire за организиране на съвместен достъп до екраните в среди, базирани на Wayland, включително използването на протокола Miracast.
- Непривилегированим програми възможност за изпращане на пакети ICMP Echo (ping), благодарение на настройката на sysctl „net.ipv4.ping_group_range“ за целия диапазон на групите (за всички процеси);
- В състава на buildroot ослабена версия на отладчика GDB (без поддръжка на XML, Python и синтактично оцветяване);
- В образа за EFI (grubx64.efi от grub2-efi-x64) модули
„verify,“ „cryptodisk“ и „luks“; - нова spin-build за архитектура AArch64 с работен плот Xfce.
В същото време за Fedora 31 Репозиториите на проекта RPM Fusion, налични като «free» и «nonfree», предлагат пакети с допълнителни мултимедийни приложения (MPlayer, VLC, Xine), видео/аудио кодеци, поддръжка на DVD, проприетарни драйвери AMD и NVIDIA, игрални програми и емулятори. Създаване на сборки на Russian Fedora .
Източник: opennet.ru
