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

Началось тестирование бета-версии дистрибутива Fedora Linux 36. Бета-выпуск ознаменовал переход на финальную стадию тестирования, при которой допускается только исправление критических ошибок. Релиз запланирован на 26 апреля. Выпуск охватывает Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT и Live-сборки, поставляемые в форме спинов c десктоп-окружениями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборки сформированы для архитектур x86_64, Power64, ARM64 (AArch64) и различных устройств с 32-разрядными процессорами ARM.

Найбольш значныя змены ў Fedora Linux 36:

  • Рабочий стол Fedora Workstation обновлён до выпуска GNOME 42, в котором добавлены общие для всего окружения настройки тёмного стиля оформления интерфейса и осуществлён перевод многих приложений на использование GTK 4 и библиотеки libadwaita, которая предлагает готовые виджеты и объекты для построения приложений, соответствующие новым рекомендациям GNOME HIG (Human Interface Guidelines).

    Критике подверглась неразбериха со стилями в GNOME 42 — некоторые программы оформлены в стиле с учётом новых рекомендаций GNOME HIG, а некоторые продолжают использовать старый стиль или комбинировать элементы нового и старого стилей. Например, в новом текстовом редакторе кнопки не выделяются фактурно и окно выводится с закруглёнными углами, в файловом менеджере кнопки обрамлены рамкой и применяются менее скруглённые углы окна, в gedit кнопки явно выделены, более контрастные и помещаются на более тёмном фоне, а нижние углы окна острые.

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

  • Для сістэм з прапрыетарнымі драйверамі NVIDIA па змаўчанні задзейнічаны сеанс GNOME на базе пратаколу Wayland, які раней ужываўся толькі пры выкарыстанні адчыненых драйвераў. Магчымасць выбару сеансу GNOME, які працуе па-над традыцыйным X-серверам, захавана. Раней уключэнні Wayland на сістэмах з драйверамі NVIDIA мяшала адсутнасць падтрымкі апаратнага паскарэння OpenGL і Vulkan у прыкладаннях X11, выкананых пры дапамозе DDX-кампанента (Device-Dependent X) XWayland. У новай галінцы драйвераў NVIDIA праблемы ўхілены і прадукцыйнасць OpenGL і Vulkan у X-прыкладаннях, запушчаных пры дапамозе XWayland, зараз амаль не адрозніваецца ад запуску пад кіраваннем звычайнага X-сервера.
  • Атамарна абнаўляюцца рэдакцыі Fedora Silverblue і Fedora Kinoite, якія прапануюць маналітныя выявы з GNOME і KDE, не падзяляныя на асобныя пакеты і збіраныя пры дапамозе інструментара rpm-ostree, перапрацаваны для размяшчэння іерархіі /var на асобным падраздзеле Btrfs, што дазваляе маніпуляваць незалежна ад іншых сістэмных раздзелаў.
  • Пакеты і рэдакцыя дыстрыбутыва з працоўным сталом LXQt абноўлены да версіі LXQt 1.0.
  • У працэсе працы systemd забяспечаны вывад імёнаў unit-файлаў, што спрасціла вызначэнне таго, якія менавіта сэрвісы запускаюцца і спыняюцца. Напрыклад, замест "Starting Frobnicating Daemon…" зараз будзе выводзіцца "Starting frobnicator.service – Frobnicating Daemon…".
  • Па змаўчанні для большасці моў задзейнічаны шрыфты Noto замест DejaVu.
  • Для выбару магчымых для выкарыстання алгарытмаў шыфравання, даступных у GnuTLS, зараз ужыты белы спіс, г.зн. відавочна пазначаны дапушчальныя алгарытмы замест выключэння недапушчальных. Указаны падыход дазваляе пры жаданні вярнуць падтрымку адключаных алгарытмаў для пэўных прыкладанняў і працэсаў.
  • У выкананыя файлы і бібліятэкі ў фармаце ELF дададзена інфармацыя аб тым, да якога rpm-пакету належыць дадзены файл. У systemd-coredump дадзеная інфармацыя выкарыстоўваецца для адлюстравання версіі пакета пры адпраўцы апавяшчэнняў аб збоях.
  • Драйверы fbdev, применяемые для вывода через Framebuffer, заменены на драйвер simpledrm, использующий для вывода фреймбуфер EFI-GOP или VESA, предоставляемый UEFI-прошивкой или BIOS. Для обеспечения обратной совместимости задействована прослойка для эмуляции устройства fbdev.
  • У стэк працы з атамарна абнаўляюцца выявамі на базе rpm-ostree дададзеная папярэдняя падтрымка кантэйнераў у фарматах OCI/Docker, якая дазваляе лёгка ствараць выявы кантэйнераў і пераносіць у кантэйнеры сістэмнае асяроддзе.
  • БД пакетнага мэнэджара RPM перанесены з каталога /var/lib/rpm у /usr/lib/sysimage/rpm з заменай /var/lib/rpm на сімвалічную спасылку. Падобнае размяшчэнне ўжо прымяняецца ў зборках на базе rpm-ostree і ў дыстрыбутывах SUSE/openSUSE. У якасці чынніку пераносу завецца непадзельнасць БД RPM са змесцівам часткі /usr, у якім фактычна знаходзяцца RPM-пакеты (напрыклад, размяшчэнне ў розных частках ускладняе кіраванне снапшотамі ФС і адкат змен, а ў выпадку пераносу /usr губляецца інфармацыя аб сувязі з усталяванымі пакетамі) .
  • У NetworkManager па змаўчанні ў новых усталёўках спыненая падтрымка фармату налад ifcfg (/etc/sysconfig/network-scripts/ifcfg-*). Пачынальна з Fedora 33 у NetworkManager па змаўчанні выкарыстоўваецца фармат keyfile.
  • Слоўнікі Hunspell перанесены з каталога /usr/share/myspell/ у /usr/share/hunspell/.
  • Дадзена магчымасць адначасовай усталёўкі розных версій кампілятара для мовы Haskell (GHC).
  • У склад уключаны cockpit-модуль з web-інтэрфейсам для налады сумеснага доступу да файлаў праз NFS і Samba.
  • У якасці прымяняецца па змаўчанні рэалізацыі Java задзейнічаны пакет java-17-openjdk замест java-11-openjdk.
  • Программа для управления локалями mlocate заменена на plocate, более быстрый и потребляющий меньше дискового пространства аналог.
  • Спынена падтрымка старога бесправаднога стэка, выкарыстоўванага ў драйверах ipw2100 і ipw2200 (Intel Pro Wireless 2100/2200), на змену якому яшчэ ў 2007 году прыйшоў стэк mac80211/cfg80211.
  • У інталятары Anaconda у інтэрфейсе стварэння новага карыстача па змаўчанні актываваны сцяжок падавання які дадаецца карыстачу мае рацыю адміністратара.
  • Прекращена поставка пакета nscd, применявшегося для кэширования базы хостов. На смену nscd пришёл systemd-resolved, а для кэширования сервисов named может использоваться sssd.
  • Інструментарый для кіравання лакальнымі сховішчамі Stratis абноўлены да версіі 3.0.0.
  • Обновлены версии пакетов, в том числе GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.

Крыніца: opennet.ru

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