бета-тест на дистрибуцията Fedora 31. Бета версията означава преминаване към финалната фаза на тестването, в която е разрешено само коригирането на критични грешки. Релиз на 22 или 29 октомври. Изданието обхваща , Fedora Server, Fedora Silverblue и Live сборки, предоставяни под форма на с десктоп среди KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборките са подготвени за архитектури x86_64, ARM (Raspberry Pi 2 и 3), ARM64 (AArch64) и Power.
Най-забележителните в Fedora 31:
- Работният плот GNOME е обновен до версия с поддръжка на групиране на иконите на приложенията в папки и нов панел за избор на тапет за работния плот;
- работа по премахването на зависимостите на GNOME Shell, свързани с X11, което позволява стартиране на GNOME без активиране на XWayland.
Реализирана автоматично стартиране на XWayland при опит за работа с приложения на базата на протокола X11 в графичната среда, изградена на базата на протокола Wayland. Добавена е възможността за стартиране на X11 приложения с права root при управление от XWayland. В SDL са решени проблемите с мащабирането при стартиране на стари игри, работещи на ниски резолюции. Работи се за предоставяне на възможността за използване на 3D ускорение в XWayland на системи с проприетарни драйвери NVIDIA; - В мениджъра на прозорци Mutter е добавена поддръжка за новото транзакционно (атомарно) API KMS (Atomic Kernel Mode Setting), позволяващо проверка на валидността на параметрите преди действителната промяна на видеорежима;
- За използване с работния плот GNOME по подразбиране версията на браузъра Firefox, с поддръжка за Wayland;
- Библиотеката Qt за използване в GNOME среда по подразбиране с поддръжка за Wayland (вместо XCB е активиран Qt Wayland плъгин);
- Добавени са пакети с работен плот ;
- Пакетите с работен плот Deepin са актуализирани до версия ;
- Извършена е работа по приведенето на режима GNOME Classic към по-естествен стил за GNOME 2. По подразбиране в GNOME Classic е изключен обзорният режим и интерфейсът за превключване между виртуалните работни настолни компютри е модернизиран;
- Прекратено е формирането на сборки, образа на ядрото на 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.
Източник: opennet.ru
