Fedora Linux 36 weszła w fazę testów beta

Началось тестирование бета-версии дистрибутива 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.

Najważniejsze zmiany w Fedorze Linux 36 to:

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

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

    Fedora Linux 36 weszła w fazę testów beta

  • W przypadku systemów z zastrzeżonymi sterownikami NVIDIA domyślna sesja GNOME jest włączona przy użyciu protokołu Wayland, który wcześniej był dostępny tylko w przypadku korzystania ze sterowników typu open source. Możliwość wyboru sesji GNOME działającej na tradycyjnym serwerze X zostaje zachowana. Wcześniej włączenie Waylanda na systemach ze sterownikami NVIDIA było utrudnione przez brak obsługi akceleracji sprzętowej OpenGL i Vulkan w aplikacjach X11 działających przy użyciu komponentu DDX (Device-Dependent X) XWayland. Nowa gałąź sterowników NVIDIA naprawiła problemy, a wydajność OpenGL i Vulkan w aplikacjach X działających przy użyciu XWayland jest teraz prawie taka sama, jak w przypadku zwykłego serwera X.
  • Atomowo zaktualizowane edycje Fedory Silverblue i Fedory Kinoite, które oferują monolityczne obrazy z GNOME i KDE, które nie są rozdzielone na osobne pakiety i zbudowane przy użyciu zestawu narzędzi RPM-ostree, zostały przeprojektowane tak, aby umieścić hierarchię /var w oddzielnym podkluczu Btrfs, umożliwiając manipulowanie migawkami zawartości /var niezależnie od innych partycji systemowych.
  • Pakiety i wydanie dystrybucyjne z pulpitem LXQt zostały zaktualizowane do wersji LXQt 1.0.
  • Podczas pracy systemowej wyświetlane są nazwy plików jednostkowych, co ułatwia określenie, które usługi są uruchomione, a które zatrzymane. Na przykład zamiast „Uruchamianie Frobnicating Daemon...” wyświetli się teraz „Uruchamianie frobnicator.service - Frobnicating Daemon...”.
  • Domyślnie większość języków używa czcionek Noto zamiast DejaVu.
  • Aby wybrać algorytmy szyfrowania dostępne w GnuTLS, które można zastosować, używana jest teraz biała lista, tj. prawidłowe algorytmy są wyraźnie oznaczone zamiast wykluczać nieprawidłowe. Takie podejście pozwala, w razie potrzeby, zwrócić obsługę wyłączonych algorytmów dla niektórych aplikacji i procesów.
  • Do plików wykonywalnych i bibliotek w formacie ELF dodano informację o tym, do którego pakietu RPM należy plik. systemd-coredump wykorzystuje te informacje do odzwierciedlenia wersji pakietu podczas wysyłania powiadomień o awariach.
  • Драйверы fbdev, применяемые для вывода через Framebuffer, заменены на драйвер simpledrm, использующий для вывода фреймбуфер EFI-GOP или VESA, предоставляемый UEFI-прошивкой или BIOS. Для обеспечения обратной совместимости задействована прослойка для эмуляции устройства fbdev.
  • Do stosu dodano wstępną obsługę kontenerów w formatach OCI/Docker do pracy z atomowo aktualizowanymi obrazami w oparciu o RPM-ostree, umożliwiając łatwe tworzenie obrazów kontenerów i przenoszenie środowiska systemowego do kontenerów.
  • Bazy danych menedżera pakietów RPM zostały przeniesione z katalogu /var/lib/rpm do /usr/lib/sysimage/rpm, zastępując /var/lib/rpm dowiązaniem symbolicznym. Takie rozmieszczenie jest już stosowane w złożeniach opartych na RPM-ostree oraz w dystrybucjach SUSE/openSUSE. Powodem przeniesienia jest nierozłączność bazy danych RPM z zawartością partycji /usr, która faktycznie zawiera pakiety RPM (np. umieszczenie na różnych partycjach komplikuje zarządzanie migawkami FS i wycofywanie zmian, a w przypadku przesyłanie /usr, informacja o połączeniu z zainstalowanymi pakietami zostaje utracona).
  • NetworkManager domyślnie nie obsługuje już formatu konfiguracyjnego ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) w nowych instalacjach. Począwszy od Fedory 33, NetworkManager domyślnie używa formatu pliku klucza.
  • Słowniki Hunspell zostały przeniesione z /usr/share/myspell/ do /usr/share/hunspell/.
  • Możliwe jest jednoczesne instalowanie różnych wersji kompilatora dla języka Haskell (GHC).
  • Kompozycja zawiera moduł kokpitu z interfejsem WWW umożliwiającym konfigurację udostępniania plików poprzez NFS i Sambę.
  • Domyślna implementacja Java to Java-17-openjdk zamiast Java-11-openjdk.
  • Программа для управления локалями mlocate заменена на plocate, более быстрый и потребляющий меньше дискового пространства аналог.
  • Zaprzestano obsługi starego stosu sieci bezprzewodowej używanego w sterownikach ipw2100 i ipw2200 (Intel Pro Wireless 2100/2200), który został zastąpiony stosem mac2007/cfg80211 w 80211 roku.
  • W instalatorze Anacondy, w interfejsie tworzenia nowego użytkownika, domyślnie włączone jest pole wyboru umożliwiające nadanie uprawnień administratora dodawanemu użytkownikowi.
  • Прекращена поставка пакета nscd, применявшегося для кэширования базы хостов. На смену nscd пришёл systemd-resolved, а для кэширования сервисов named может использоваться sssd.
  • Zestaw narzędzi do zarządzania lokalną pamięcią masową Stratis został zaktualizowany do wersji 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.

Źródło: opennet.ru

Dodaj komentarz