[ON] Релиз дистрибутива Fedora Linux 40

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Ответить
Аватара пользователя
rssbot
Бот
Сообщения: 6002
ОС: gnu/linux

[ON] Релиз дистрибутива Fedora Linux 40

Сообщение rssbot »

Представлен релиз дистрибутива Fedora Linux 40. Для загрузки подготовлены продукты Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition и Live-сборки, поставляемые в форме спинов c десктоп-окружениями KDE Plasma, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie и Sway. Сборки сформированы для архитектур x86_64, Power64 и ARM64 (AArch64). Публикация сборок Fedora Silverblue задерживается.



Наиболее значимые изменения в Fedora Linux 40:
  • Рабочий стол GNOME в Fedora Workstation обновлён до версии 46, в которой появилась функция глобального поиска, повышена производительность файлового менеджера и эмуляторов терминала, добавлена экспериментальная поддержка механизма VRR (Variable Refresh Rate), улучшено качество вывода при дробном масштабировании, расширены возможности подключением к внешним сервисам, обновлён конфигуратор и улучшена система уведомлений. В GTK задействован новый движок отрисовки, который базируется на API Vulkan.
  • Редакция с рабочим столом KDE обновлена до выпуска KDE 6, использующего протокол Wayland. Поддержка сеанса на основе протокола X11 в базовой поставке прекращена (можно вернуть, установив из репозитория пакет plasma-workspace-x11). Для запуска X11-приложений в сеансе на основе Wayland задействован DDX-сервер XWayland. В качестве причины прекращения поддержки сеанса с X11 упоминается перевод X.Org-сервера в RHEL 9 в категорию устаревших и решение полностью удалить его в будущем значительном выпуске RHEL 10. Среди факторов, способствовавших оставлению только поддержки Wayland, называется выполненная в Fedora 36 замена драйверов fbdev на драйвер simpledrm, корректно работающий с Wayland, а также появление поддержки Wayland в проприетарных драйверах NVIDIA.
  • Атомарно обновляемые пользовательские дистрибутивы, развиваемые проектом Fedora, объединены в единое семейство под брендом Atomic Desktops, но давно существующие атомарные сборки сохранили старое название. В итоге, Fedora Silverblue на базе GNOME и Fedora Kinoite на базе KDE, а также Fedora CoreOS и Fedora IoT, сохранили прежние имена, но новые сборки Fedora Sericea и Fedora Onyx теперь распространяются под именами Fedora Sway Atomic и Fedora Budgie Atomic.
  • Обновлены версии пакетов, среди которых LLVM 18, GCC 14, binutils 2.41, glibc 2.39, gdb 14.1, PHP 8.3, Ruby 3.3, Go 1.22, Java 21, AMD ROCm 6, Boost 1.83, 389 Directory Server 3.0.0, Podman 5, PostgreSQL 16, TBB (Thread Building Blocks) 2021.8, SQLAlchemy 2, Kubernetes 1.29.
  • В конфигураторе NetworkManager по умолчанию включён механизм определения конфликта IPv4-адресов в локальной сети (RFC 5227), суть которого в отправке проверочного ARP-пакета перед прикреплением адреса к сетевому интерфейсу (если получен ответ, значит адрес занят и не будет назначен). Для беспроводных соединений обеспечено назначение отдельного постоянного MAC-адреса (режим stable-ssid в NetworkManager).
  • Сборочные инструментарии Mock (mock-core-configs), Koji и Copr переведены на использование пакетного менеджера DNF 5 для установки сборочных зависимостей в chroot-окружение, используемое при сборке пакетов. Перевод самого дистрибутива на DNF 5 ожидается в следующем выпуске.
  • В пакетном менеджере DNF по умолчанию отключена загрузка метаданных со списками файлов, входящих в пакеты. Подобные данные редко используются, но имеют большой размер и замедляют работу.
  • Удалён пакет с библиотекой OpenSSL 1.1, в связи с прекращением поддержки данной ветки. Привязанные к OpenSSL 1.1 зависимости переключены на OpenSSL 3.0. Удалён пакет python3.7.
  • Библиотека Zlib заменена на форк Zlib-ng, совместимый с zlib на уровне API, но предоставляющий дополнительные оптимизации для повышения производительности.
  • Прекращено формирование delta-обновлений RPM-пакетов, позволяющих загружать при обновлении только изменившиеся данные относительно уже установленной версии пакета. Отключена поддержка deltarpm в DNF и DNF5.
  • Добавлен Passim, кэширующий сервер для распространения часто запрашиваемых файлов в локальной сети без прямого обращения к основным серверам и без привлечения глобальных CDN.
  • Модуль pam_userdb переведён с использования BerkeleyDB на GDBM
    из-за прекращения сопровождения ветки BerkeleyDB 5.x и перевода ветки BerkeleyDB 6.x на неприемлемую лицензию. Bogofilter переведён на использование SQLite вместо BerkeleyDB (libdb).
  • Для сборки Live-образов Fedora Workstation задействован инструментарий Image Builder, поддерживающий повторяемые сборки и предлагающий пользователям более простой процесс кастомизации образов.
  • Для сборки минимальных образов для архитектуры ARM задействован инструментарий osbuild.
  • Для формирования образов Fedora Cloud Edition вместо ImageFactory задействован инструментарий Kiwi.
  • Проведена реструктуризация пакетов для Kubernetes.
  • Fedora IoT, редакция для устройств интернета вещей, переведена на использование загрузочных контейнеров, сформированных при помощи инструментария OSTree и технологии bootc.
  • Утилита wget заменена на wget2, а утилита iotop на iotop-c.
  • В редакциях Fedora Silverblue и Kinoite включена программа bootupd, выполняющая обновление загрузчика.
  • Объявлена устаревшей библиотека libuser, которая осталась без сопровождения и уже не используется в других пакетах Fedora (для поддержки LDAP в дистрибутиве давно применяется SSSD).
    Удалён пакет passwd с реализацией утилиты passwd на базе libuser, вместо которой задействована аналогичная утилита из пакета shadow-utils.
  • Проведена работа по подготовке к включению в GCC по умолчанию более новой версии стандарта языка Си, что ознаменует прекращение по умолчанию поддержки некоторых устаревших возможностей языка, таких как неявное определение функций и неявное присвоение типа int.
  • Реализована вторая стадия перехода на модернизированный процесс загрузки, предложенный Леннартом Поттерингом. Отличия от классической загрузки сводятся к использованию вместо образа initrd, формируемого на локальной системе при установке пакета с ядром, унифицированного образа ядра UKI (Unified Kernel Image), генерируемого в инфраструктуре дистрибутива и заверенного цифровой подписью дистрибутива. Образ UKI объединяет в одном файле обработчик для загрузки ядра из UEFI (UEFI boot stub), образ ядра Linux и загружаемое в память системное окружение initrd. При вызове образа UKI из UEFI предоставляется возможность проверки целостности и достоверности по цифровой подписи не только ядра, но и содержимого initrd, проверка достоверности которого важна, так как в данном окружении осуществляется извлечение ключей для расшифровки корневой ФС.


    На второй стадии добавлена возможность прямой загрузки UKI из UEFI-модуля shim.efi без привлечения отдельного загрузчика (grub, sd-boot), реализована поддержка использования UKI на системах с архитектурой Aarch64 и подготовлен вариант UKI-образа для облачных окружений и защищённых виртуальных машин. До этого на первой стадии в Fedora 38 была добавлена поддержка UKI в загрузчик, реализован инструментарий для установки и обновления UKI, а также сформирован экспериментальный образ UKI для загрузки виртуальных машин с ограниченным набором компонентов и драйверов.
  • В репозиторий добавлен готовый пакет с фреймворком машинного обучения PyTorch, доступный для установки командой "dnf install pytorch". В настоящее время в пакете включены только компоненты для вычислений при помощи CPU, но в будущих выпусках планируют добавить поддержку привлечения GPU и специализированных NPU-ускорителей.






Дополнительно можно отметить введение в строй для Fedora 40 "free" и "nonfree" репозиториев проекта RPM Fusion, в которых доступны пакеты с дополнительными мультимедиа приложениями (MPlayer, VLC, Xine), видео/аудио кодеками, поддержкой DVD, проприетарными драйверами AMD и NVIDIA, игровыми программами и эмуляторами.






Источник: https://www.opennet.ru/opennews/art.shtml?num=61052
(opennet.ru, основная лента)
Последний раз редактировалось rssbot 23.04.2024 22:04, всего редактировалось 1 раз.
Причина: Updated upstream
Спасибо сказали:
Аватара пользователя
semiconductor
Сообщения: 272
ОС: Да полно всяких

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение semiconductor »

Здорово! Впереди планеты всей.
RTFM, изыди!
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2665
ОС: Gentoo

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение ormorph »

Помесь бульдога с носорогом. Рабочий стол KDE6, некоторые пакеты тянут половину KDE5, ну и не всё там такое новое, есть даже Qt4 и Qt3 для установки. Например тут можно посмотреть пакеты. Сильно поспешили с переходом на KDE6, когда ещё не все пакеты под него переписаны.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20806
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение Bizdelnick »

ormorph писал(а):
24.04.2024 00:03
Сильно поспешили
Это ж Fedora, у них это не баг, а фича.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2665
ОС: Gentoo

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение ormorph »

Bizdelnick писал:
24.04.2024 01:05
Это ж Fedora, у них это не баг, а фича.
Так и без багов никуда. Вот этот ещё не исправлен в qt3. Выявлен когда нужно было подправить kstreamripper, в версии 14.1.2 он выйдет изменённым и улучшенным(добавлен флаг unicode, при закрытии окна убиваются дочерние процессы, и ещё кое что), уже скоро. Когда начал смотреть старый исходник qt3, оказалось что баг довольно старый, ну и в федору он перекочевал.
Спасибо сказали:
Аватара пользователя
semiconductor
Сообщения: 272
ОС: Да полно всяких

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение semiconductor »

Они же на Гном ориентируются. Кеды, вроде, вторично для РедХэт
RTFM, изыди!
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2665
ОС: Gentoo

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение ormorph »

semiconductor писал:
24.04.2024 19:44
Они же на Гном ориентируются. Кеды, вроде, вторично для РедХэт
Вроде там что поставишь. Но основной упор да там делается на Gnome. Только вот это не Red Hat, что Fedora, что Gnome, спонсируются и поддерживаются Red Hat, но на деле отдельные компании, хотя и основаны не без участия Red Hat. Глянул тут по KDE6 какие изменения добавли, судя по всему будет как память потреблять как openbox)) Konsole на 50% меньше потребляет и kate тоже, судя по всему они там всю память у системы забирали))
Блин захотелось собрать и сравнить потребление, но почему то у меня смутное сомнение что это действительно правда.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2665
ОС: Gentoo

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение ormorph »

Попробовал я поставить KDE6 на Gentoo, выводы не очень то утешительные. Потребляет где то почти на 100Мб больше чем kde5, и то я сравниваю сеанс Wayland KDE6 с X11 KDE5, если KDE6 запустить на иксах, будет уже не почти 100Мб. Нижняя панель теперь имеет расстояние от нижнего края и как бы парит, как убрать это не знаю, мне такая фишка нафиг не нужна, так как без скрытия панели работать не комфортно.
Так и не понял улучшений с потреблением памяти. А так не сильно отличается от KDE5.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2665
ОС: Gentoo

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение ormorph »

Нашел как отключить парящую панель. Там просто снять галочку парящая в настройках. Вид совершенно не отличается от KDE5.
На счет памяти, то я сравниваю возросшее потребление ещё без запущенного kmix, который у меня был установлен в KDE5, но он так и не переписан под Qt6 и зависит от библиотек KDE5. На взгляд не очень то много изменений, разве что куб рабочего стола можно настроить. Потребление памяти где то в районе 500 Мб(голый) и выше, конечно если собирать под musl то потребление будет поменьше, но это совсем другая история. За исключением использования Qt6 ни чего нового, но возможно потребление из за того, что некоторые пакеты на сколько я понял собираются с привязкой к библиотекам от KDE5. В общем всё это всё ещё сыро.
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 941
ОС: BSD/LINUX
Контактная информация:

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение bars »

ormorph писал(а):
25.04.2024 08:43
Wayland KDE6
Хмм, а как вэйланд настраивать, переферию (клава/мышь, монитор/видео карта, шрифты и т.д.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2665
ОС: Gentoo

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение ormorph »

bars писал:
25.04.2024 10:35
Хмм, а как вэйланд настраивать, переферию (клава/мышь, монитор/видео карта, шрифты и т.д.
Это всё входит в состав оконного менеджера. У KDE свой и у Gnome свой. О таких фишках как консоль даже не думайте. Как это сейчас говорят: новое, современное, молодёжное, главное в стиле винды.
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 941
ОС: BSD/LINUX
Контактная информация:

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение bars »

ormorph писал(а):
25.04.2024 10:41
У KDE свой и у Gnome свой. О таких фишках как консоль даже не думайте. Как это сейчас говорят: новое, современное, молодёжное, главное в стиле винды.
Не понял. то-есть в kde5-6 с вэйланд настройка переферии переферию (клава/мышь, монитор/видео карта, шрифты только через графическое приложение настраивать?
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2665
ОС: Gentoo

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение ormorph »

bars писал:
25.04.2024 11:57
Не понял. то-есть в kde5-6 с вэйланд настройка переферии переферию (клава/мышь, монитор/видео карта, шрифты только через графическое приложение настраивать?
Само собою, там же каждый пилит свой композитор, через него своё управление. Если KDE не предусмотрели такого варианта, то его не будет. Можно ещё поставить другой обработчик чисто для Qt и GTK3 и т.п. типа IBUS, fcitx и т.п. только как такое для EFL сделать я не знаю, старые способы уже не работают, они что то там поломали.
Изображение
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2401
ОС: gentoo fluxbox

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение yoricI »

И такое предлагается как стабильное?
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3670
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение devilr »

yoricI а что есть "стабильное"? Если делать всё "правильно" и не мешать разные "интерфейсы", то получится либо Debian либо RedHat. А они уже есть. :)
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2665
ОС: Gentoo

Re: [ON] Релиз дистрибутива Fedora Linux 40

Сообщение ormorph »

yoricI писал:
25.04.2024 13:54
И такое предлагается как стабильное?
Я даже не сомневался что всё это разводы. Они так много изменений добавили в Qt6 и что бы это стало действительно легким, тут очень большие сомнения. Я разочаровался в них ещё тогда когда они пообещали сделать Qt6 без завязки с OpenGL, а она там как гвоздями прибита по прежнему. Если у тебя стоят драйвера, которые винда автоматом скачивает, то ты этого не заметишь, вот только Intel убрал из своих драйверов поддержку OpenGL, по этому это сразу видно. На деле они просто постепенно ломали поддержку X11 в Qt6 для продвижения Wayland, пока всё что они поломали можно заменить из других библиотек.
Так смотришь в потреблении Qt5 и Qt6 не сильно отличаются, в какие то моменты Qt6 даже меньше потребляет. В федоре просто сделали финт ушами, что бы никто не понял, они добавили все самые новые библиотеки, компилятор, ядро, если что то кеды и Qt6 тут ни при чём.
Спасибо сказали:
Ответить