Дыстрыбутыў Fedora 31 перайшоў на стадыю бэта-тэставанні

Пачалося тэсціраванне бэта-версіі дыстрыбутыва Fedora 31. Бэта-выпуск адзначыў пераход на фінальную стадыю тэсціравання, пры якой дапускаецца толькі выпраўленне крытычных памылак. Рэліз запланаваны на 22 ці 29 кастрычніка. Выпуск ахоплівае Fedora Workstation, 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 абноўлены да выпуску 3.34 c падтрымкай групоўкі піктаграм прыкладанняў у тэчкі і новай панэллю выбару шпалер працоўнага стала;
  • Праведзена праца па збавенні 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);
  • Дададзены пакеты з працоўным сталом Xfce 4.14;
  • Пакеты з працоўным сталом Deepin абноўлены да выпуску 15.11;
  • Праведзена праца па прывядзенні рэжыму GNOME Classic да больш роднага для GNOME 2 стылю. Па змаўчанні ў GNOME Classic адключаны аглядны рэжым і мадэрнізаваны інтэрфейс пераключэння паміж віртуальнымі працоўнымі сталамі;
  • Спынена фармаванні зборак, выявы ядра Linux і асноўных рэпазітараў для архітэктуры i686. Фарміраванне multi-lib рэпазітараў для асяроддзяў x86_64 захавана і i686 пакеты ў іх працягнуць абнаўляцца;
  • У лік зборак, якія распаўсюджваюцца з асноўнай старонкі загрузкі, дададзена новая афіцыйная рэдакцыя. Інтэрнэт-выданне Fedora, якая дапоўніла 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;
  • Абноўлены сістэмныя кампаненты, у тым ліку 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-зборка для архітэктуры AArch64 з працоўным сталом Xfce.

    Крыніца: opennet.ru

Дадаць каментар