Релиз на Linux дистрибуция Fedora 31

Представено издание на дистрибутива Linux Fedora 31. За сваляне са подготвени продукти Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT Edition, а също и набор „спинов“ с Live-версии на работни среди KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Събрани за архитектурите x86, x86_64, Power64, ARM64 (AArch64) и различни устройства с 32-битови ARM процесори.

Най-забележителните подобрения в Fedora 31:

  • Работният плот GNOME е обновен до версия 3.34 с поддръжка на групиране на иконите на приложенията в папки и нов панел за избор на тапет за работния плот;
  • Извършена работи за премахване на зависимостите на 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 (появила се е поддръжка за тъмен вариант на оформлението);
    Релиз на Linux дистрибуция Fedora 31
  • Добавени са пакети с работен плот Xfce 4.14;
  • Пакетите с работен плот Deepin са актуализирани до версия 15.11;
  • Извършена работа по адаптиране на GNOME Classic към по-родния за GNOME 2 стил. По подразбиране в GNOME Classic е деактивиран прегледният режим и е модернизирано интерфейсното превключване между виртуалните работни маси;

    Релиз на Linux дистрибуция Fedora 31
  • Упрощена е инсталацията на езикови пакети — при избор на нов език в управлението на GNOME, необходимите за поддръжката пакети сега се инсталират автоматично;
  • До версия 0.14.1 е актуализирана системата за централизирана настройка на Linux работни среди — Fleet Commander, предназначена за организация на развъртане и поддръжка на настройки за много работни станции, базирани на Linux и GNOME. Предоставя един централен интерфейс за управление на настройки на работния плот, приложни програми и мрежови подключения. Най-забележимото подобрение е възможността за използване на Active Directory за разгръщане на профили без прилагане на FreeIPA;
  • Обновен Sysprof, инструментариум за профилиране на производителността на Linux системата, позволяващ детайлен анализ на производителността на всички компоненти на системата като цяло, включително ядрото и приложенията в потребителската среда;

    Релиз на Linux дистрибуция Fedora 31
  • В библиотеката OpenH264 с реализация на кодека H.264, която се използва в Firefox и GStreamer, е добавена поддръжка за декодиране на профили High и Advanced, които се прилагат за предаване на видео в онлайн услуги (по-рано в OpenH264 се поддържаха профили Baseline и Main);
  • Прекратено е формирането на сборки, образа на ядрото на Linux и основните репозитории за архитектурата i686. Формирането на multi-lib репозитории за среди x86_64 е запазено и i686 пакети в тях ще продължат да се актуализират;
  • В числото сборки, разпространявани от основната страница за изтегляне, е добавена нова официална редакция Fedora IoT Edition, допълваща Fedora Workstation, Server и CoreOS. Сборката е насочена към използване на устройства за интернет на нещата (IoT) и предлага минимализирана среда, чийто ъпдейт се извършва атомарно чрез замяна на образа на цялата система, без разделяне на отделни пакети. За формирането на системната среда се използва технология OSTree;
  • Тестира се редакцията CoreOS, която идва на мястото на продуктите 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 macOS: За всички прозорци на цял екран алгоритъм за компресия Zstd. В DNF по подразбиране е активирана опцията skip_if_unavailable=FALSE, т.е. при недостъпност на хранилището сега ще бъде показвана грешка. Премахнати са пакети, свързани с поддръжката на YUM 3;
  • Актуализирани са системните компоненти, включително Glibc 2.30, 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;
  • Добавена е възможността за определяне на собствена политика (crypto-policies) в областта на поддръжката на криптографски алгоритми и протоколи;
  • Продължена е работата по замяната на PulseAudio и Jack с мултимедийнен сървър PipeWire, разширяващ възможностите на 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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster