Как стать автором
Обновить
Selectel
IT-инфраструктура для бизнеса

Fedora Linux 42 уже здесь: что нового в свежем выпуске дистрибутива

Время на прочтение5 мин
Количество просмотров5.9K
image
Источник

Привет, Хабр! Несколько дней назад был анонсирован выпуск дистрибутива Fedora Linux 42. Доступны для скачивания редакции Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite, а также Live-сборки с пользовательскими окружениями, включая Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway и Cosmic. Сборки подготовлены для архитектур x86_64, Power64 и ARM64 (AArch64).

Используете Terraform? Помогите нам сделать новый сервис лучше. Пройдите короткий опрос — мы выберем самые интересные кейсы и пригласим вас на онлайн-интервью. За участие — плюшевый Тирекс или бонусы на услуги Selectel.



Ключевые изменения в Fedora Linux 42


Обновления рабочих столов и окружений


Повышен статус Fedora KDE Plasma Desktop. Редакция Fedora KDE Plasma Desktop приравнена по уровню поддержки к Fedora Workstation, став полноценной базовой версией дистрибутива. Обе редакции (GNOME и KDE) имеют равный приоритет, а критические ошибки в KDE, как и в GNOME, рассматриваются как блокирующие выпуск релиза. Добавлена поддержка архитектуры Power (ppc64le) с полным набором приложений KDE, включая KDE PIM. Для систем OpenPOWER, таких как Talos Workstation, созданы Live-сборки с KDE, поддерживающие установку.

Появились новые Spin-сборки с рабочим столом COSMIC. Введены официальные Spin-сборки с окружением COSMIC, созданным System76 на языке Rust. COSMIC предлагает гибридный мозаичный режим размещения окон и возможность их стекового закрепления (группировка окон, аналогичная вкладкам в браузере), которые можно настроить для использования на виртуальных рабочих столах.

Сам рабочие столы тоже обновились. Fedora Workstation перешла на GNOME 48. Обновлены окружения Xfce до версии 4.20 и LXQt до версии 2.1, обеспечивая современный пользовательский опыт.

Улучшения процесса установки


Начнем с нового web-интерфейса инсталлятора Anaconda. В Fedora Workstation применяется обновлённый инсталлятор Anaconda с web-интерфейсом вместо GTK. Интерфейс построен на JavaScript-фреймворке React, компонентах PatternFly и элементах Cockpit. Новый интерфейс организован в виде пошагового мастера, упрощающего процесс установки без возврата к главному меню. Поддерживается удалённое управление через web-браузер. Интерфейс стал интуитивно понятным для новичков. По умолчанию предлагается автоматизированный режим разбивки диска, где параметры разделов подбираются на основе пользовательских настроек. Добавлены функции переустановки системы и установки в режиме двойной загрузки.

Кстати, изменения претерпел классический инсталлятор Anaconda. Он переведен на протокол Wayland, устранив зависимости от X11. Для удалённой установки вместо TigerVNC используется GNOME Remote Desktop (grd) с протоколом RDP. Все поддерживаемые архитектуры используют таблицу разделов GPT по умолчанию.



Оптимизация системы и файловых структур


Каталоги /usr/bin и /usr/sbin объединены: /usr/sbin теперь является символической ссылкой на /usr/bin. Разделение исполняемых файлов признано устаревшим, что упрощает сопровождение пакетов, повышает предсказуемость системы, улучшает совместимость и снижает количество проверок путей при системных вызовах, таких как execvp().

Live-сборки с системными образами в режиме только для чтения переведены с SquashFS на EROFS. EROFS активно развивается и предлагает перспективные функции. Хотя EROFS уступает SquashFS по сжатию (образы занимают 2.7 ГБ против 2.0 ГБ с XZ, 3.9 ГБ против 3.1 ГБ с LZ4), она обеспечивает более высокую скорость случайного доступа и пропускную способность (7.1 МБ/с против 5.0 МБ/с для XZ и 30.9 МБ/с против 26.3 МБ/с для LZ4).

Файловая система Composefs в атомарных редакциях. Атомарно обновляемые редакции Fedora Atomic Desktops (Silverblue, Kinoite, Sway Atomic, Budgie Atomic) переведены на Composefs. Это позволяет использовать корневой раздел в режиме только для чтения и применять инструменты верификации целостности. Разделы /etc и /var остаются доступными для записи. Composefs, построенная на OverlayFS и EROFS, оптимизирована для хранения данных в нескольких дисковых образах.

В атомарной редакции Fedora Kinoite (KDE) по умолчанию включена автоматическая установка обновлений, упрощающая сопровождение системы.

Управление привилегиями и пакетами


Введены группы flatpak и diskadmin, позволяющие непривилегированным пользователям управлять пакетами Flatpak и внешними накопителями без включения в группу wheel. Пользователи группы wheel могут разблокировать (LUKS) и монтировать внешние накопители без ввода пароля.

В DNF5 добавлено автоматическое удаление устаревших PGP-ключей репозиториев. В RPM реализована поддержка создания пользователей и групп через файлы в каталоге Sysusers.d (формата systemd). Включён режим «Copy on Write» с использованием reflink в Btrfs для DNF и RPM.

Добавлен генератор зависимостей для расширений GNOME Shell, связывающий rpm-пакеты дополнений с конкретными версиями GNOME Shell.

Производительность и оптимизация


Разрешено включение дополнительных исполняемых файлов, оптимизированных для микроархитектур x86-64-v2, x86-64-v3 и x86-64-v4. Прирост производительности составляет до 10%, а в некоторых случаях до 120%. Решение о включении оптимизированных файлов принимается на основе тестирования.

Обновление мультимедийной библиотеки SDL. Используется SDL 3, где Wayland стал протоколом по умолчанию. SDL 2 заменена прослойкой sdl2-compat, работающей поверх SDL 3.

Поддержка новых платформ и технологий


Представлены официальные сборки Fedora для Windows Subsystem for Linux, доступные для быстрой установки. Сборки распространяются в новом формате, не требующем размещения в Microsoft Store или упаковки в appx.

В репозиторий AArch64 добавлен эмулятор FEX, позволяющий запускать x86 и x86-64 приложения на ARM64. Компоненты на базе FEX интегрированы в сборки с KDE.

Расширена поддержка web-камер с интерфейсом MIPI, которые всё чаще применяются в ноутбуках и планшетах вместо UVC.

Шифрование памяти виртуальных машин. Реализована поддержка технологий AMD SEV-SNP и Intel TDX для шифрования памяти виртуальных машин.

Прочие улучшения


  • Обновления пакетов. Включены новые версии: LLVM 20, GCC 15-test, binutils 2.44, glibc 2.41, gdb 15, Go 1.24, Tcl/Tk 9.0, Ruby 3.4, Zlib-ng 2.2.x, Setuptools 74, Django 5.x, Ansible 11, PHP 8.4, numpy 2.1.3.
  • Оптимизация зависимостей для git. Пакеты, использующие только git, теперь зависят от git-core, а не от полного пакета git.
  • Обновление Plymouth. Загрузочная заставка Plymouth переведена на модуль ядра simpledrm, устраняя задержки, связанные с инициализацией GPU-драйверов.
  • Изменения в Firewalld. В сборках для рабочих станций для IPv6 по умолчанию включён режим rpfilter «loose» вместо «strict», повышая гибкость работы с сетью.

А еще для Fedora 42 активированы репозитории «free» и «nonfree» от RPM Fusion, содержащие мультимедийные приложения (MPlayer, VLC, Xine), кодеки, поддержку DVD, проприетарные драйверы AMD и NVIDIA, а также игровые программы и эмуляторы.

И кроме того, представлен релиз Fedora Asahi Remix 42 для компьютеров Apple Mac с ARM-чипами M1 и M2. Дистрибутив, основанный на Fedora Linux 42, использует инсталлятор Calamares и поддерживает MacBook Air, MacBook Pro, Mac Mini, Mac Studio и iMac. Полностью поддерживаются звук, камера, Wi-Fi, Bluetooth, устройства ввода, USB Type C (USB 3.0) и MagSafe. Неподдерживаемые функции: подключение экрана через USB-C, Thunderbolt/USB4, микрофон и Touch ID. Графические драйверы поддерживают OpenGL 4.6, OpenGL ES 3.2 и Vulkan 1.4. Для запуска x86_64-приложений используется muvm и эмуляция на базе FEX.

Если вы уже опробовали новинку, пишите в комментария, как она вам.
Теги:
Хабы:
+42
Комментарии17

Публикации

Информация

Сайт
slc.tl
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Влад Ефименко