Рэліз Linux-дыстрыбутыва Fedora 31

Прадстаўлены рэліз Linux-дыстрыбутыва Fedora 31. Для загрузкі падрыхтаваны прадукты Fedora Workstation, Fedora сервер, Fedora Silverblue, Інтэрнэт-выданне Fedora, а таксама набор «спінаў» c Live-зборкамі дэсктоп-акружэнняў KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE і LXQt. Зборкі сфарміраваны для архітэктур x86, x86_64, Power64, ARM64 (AArch64) і розных прылад з 32-разраднымі працэсарамі ARM.

Найбольш прыкметныя паляпшэння у Fedora 31:

  • Працоўны стол GNOME абноўлены да выпуску 3.34 c падтрымкай групоўкі піктаграм прыкладанняў у тэчкі і новай панэллю выбару шпалер працоўнага стала;
  • Праведзена праца па збавенні 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-дэсктопаў Камандзір флоту, прызначаная для арганізацыі разгортвання і суправаджэння налад для вялікай колькасці працоўных станцый на базе Linux і GNOME. Прадастаўляецца адзіны цэнтралізаваны інтэрфейс для кіравання наладамі працоўнага стала, прыкладных праграм і сеткавых падлучэнняў. Найбольш прыкметным паляпшэннем стала магчымасць выкарыстання Active Directory для разгортвання профіляў без ужывання FreeIPA;
  • Абноўлены Сыспраф, інструментар для прафілявання прадукцыйнасці Linux-сістэмы, які дазваляе дэталёва прааналізаваць прадукцыйнасць усіх кампанентаў сістэмы ў цэлым, уключаючы ядро ​​і прыкладанні карыстацкага асяроддзя;

    Рэліз Linux-дыстрыбутыва Fedora 31

  • У бібліятэку OpenH264 з рэалізацыяй кодэка H.264, якая выкарыстоўваецца ў Firefox і GStreamer, дададзена падтрымка дэкадавання профіляў High і Advanced, якія прымяняюцца для аддачы відэа ў online-сэрвісах (раней у OpenH264 падтрымліваліся профілі Baseline і Main);
  • Спынена фармаванні зборак, выявы ядра 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.

Адначасова для Fedora 31 уведзены ў строй "free" і "nonfree" рэпазітары праекта RPM Fusion, у якіх даступныя пакеты з дадатковымі мультымедыя прыкладаннямі (MPlayer, VLC, Xine), відэа / аўдыё кодэкамі, падтрымкай DVD, прапрыетарнымі драйверамі AMD і NVIDIA, гульнявымі праграмамі, эмулятарамі. Фарміраванне зборак Russian Fedora спынена.

Крыніца: opennet.ru

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