![](https://itshaman.ru/images/19309_800.webp)
Наконец-то ожидание закончилось. После почти шестимесячного цикла, прошедшего с момента предыдущего 39-го релиза, дистрибутив Fedora 40 от Red Hat для сообщества Linux порадовал своих многочисленных последователей, принеся последние обновления из мира свободного и открытого кода. Давайте посмотрим, что нового.
Основные моменты Fedora 40
В этом выпуске много новых функций, но, как всегда, основное внимание уделяется окружению рабочего стола, которым во флагманском выпуске Fedora 40 Workstation является GNOME 46.
Окружение рабочего стола GNOME 46
В отличие от многих дистрибутивов, которые добавляют в свои выпуски дополнительные расширения для GNOME, Fedora постоянно предлагает ванильный GNOME. Мы очень ценим это и считаем одним из главных достоинств Fedora. Новый выпуск Fedora 40 не стал исключением.
В нем вы найдете множество новых функций, и хотя вы можете подробно ознакомиться с ними в нашей статье на эту тему, вот краткий обзор основных моментов GNOME 46:
- Значительно улучшена функциональность поиска файлов в приложении «Файлы», появился новый глобальный поиск.
- Отслеживание любых операций с файлами теперь перенесено в левый нижний угол интерфейса «Файлов».
- Пользователи теперь могут выбрать предпочтительный формат отображения даты и времени на файлах в виде списка или сетки, с возможностью выбора «Простой» или «Подробный».
- Молниеносное переключение между представлениями «Список» и «Эскизы».
- Улучшенная система уведомлений – уведомления теперь имеют сворачиваемую и разворачиваемую функциональность.
- Переработаны «Настройки» – новое меню «Система» и улучшенные настройки «Мышь & Тачпад».
- GNOME Online Accounts теперь имеет интегрированную поддержку Microsoft OneDrive
- VRR (Variable Refresh Rates) включена в качестве экспериментальной функции, но по умолчанию отключена.
- Повышена эффективность работы системы: снижено потребление памяти при поиске, улучшена запись экрана, оптимизировано управление ресурсами программы просмотра изображений, а терминальные приложения GNOME работают быстрее.
Среда рабочего стола Plasma 6
Но на флагманской рабочей станции Fedora 40 волнения не заканчиваются. Fedora Spins, альтернативные версии Fedora, которые поставляются с различными окружениями рабочего стола или предназначены для конкретных случаев использования, также получили повышение версии наряду с основным релизом.
Как и следовало ожидать, в центре внимания находится релиз Fedora 40 KDE в котором представлено совершенно новое окружение рабочего стола Plasma 6 (6.0.4) на базе Qt 6.7, а также KDE Frameworks 6.1.0 и коллекция приложений KDE Gear 24.02.2.
Вот ключевые моменты Plasma 6 в релизе Fedora 40.
- Сборка на основе Qt 6 и Frameworks 6.
- Wayland в качестве протокола сервера отображения по умолчанию
- Новейшая коллекция приложений KDE Gear 24.02
- Новые плавающие панели и переработанные настройки панелей
- Возвращение эффекта «Куб рабочего стола»
- Настройки для выбора предпочтительной звуковой темы
- Новый переключатель задач по умолчанию
- Более актуальные цвета акцентов
- Улучшены функции поиска и улучшен «Ночной свет»
- Улучшения доступности
Ядро Linux 6.8
Fedora 40 содержит ядро Linux 6.8, в котором реализован ряд улучшений. Вот основные из них.
- Улучшения виртуализации: В нем реализована функция Linear Address Masking (LAM) для процессоров Intel и поддержка памяти guest-first для KVM, что повышает производительность и гибкость виртуальных сред.
- Поддержка файловых систем: Основные улучшения включают новую функцию онлайн-проверки и восстановления для Bcachefs, улучшенную онлайн fsck для XFS без необходимости размонтирования, более быстрое чтение небольших блоков для Ext4, а также новые функции для Btrfs и EROFS, улучшающие производительность и сжатие, особенно в ситуациях с малым объемом памяти.
- Совместимость с аппаратным обеспечением: Ядро Linux 6.8 расширяет поддержку новых аппаратных средств, таких как процессор Broadcom BCM2712, используемый в Raspberry Pi 5 функция Wi-Fi WBRF от AMD и графика Xe от Intel с новым драйвером DRM.
- Управление памятью: Управление памятью было улучшено благодаря таким оптимизациям, как отключение обратной записи zswap и многоразмерный интерфейс для Transparent Huge Pages (THP). Также начата интеграция поддержки Rust, что повышает безопасность и надежность.
- Оптимизации сетевых технологий: Улучшения в работе с сетями включают повышение эффективности кэша и возможность создания специальных файлов в файловой системе SMB.
- Управление питанием: В Kernel 6.8 улучшено управление питанием благодаря таким функциям, как приостановка на основе SBI в оперативной памяти для более эффективного использования энергии в устройствах с архитектурой RISC-V.
- Усовершенствования AppArmor: AppArmor повышает уровень безопасности за счет обновления алгоритма хэширования с SHA1 до SHA256, хотя это может привести к незначительному замедлению загрузки политик на младших моделях систем.
Интеграция PyTorch
ИИ сегодня является неотъемлемой частью технологической индустрии. Учитывая это и признавая растущий спрос на эффективные и мощные инструменты машинного обучения, Fedora 40 теперь включает популярный фреймворк машинного обучения с открытым исходным кодом PyTorch.
Теперь разработчики могут интегрировать его в свои системы с помощью одной команды: sudo dnf install python3-torch
.
Хотя этот первоначальный выпуск поддерживает только операции на базе центрального процессора, он знаменует собой основополагающий шаг к более полным обновлениям, включая поддержку современных ускорителей вычислений, таких как GPU и NPU.
Обновленная база программного обеспечения
Помимо вышеупомянутых новинок, Fedora 40 поставляется с полностью обновленной базой программного обеспечения; на стороне клиента вы можете найти Firefox 125, LibreOffice 24.2, Thunderbird 115.9, GIMP 2.10.36 и многое другое.
Кроме того, вы также найдете обновленный стек разработчиков, включая следующие:
Кроме того, стоит отметить, что Fedora 40 будет особенно интересна разработчикам и энтузиастам контейнерных сервисов, поскольку включает в себя совершенно новый крупный релиз Podman 5.0.
В этом обновлении появилось несколько новых функций, наиболее заметными из которых являются полная переработка команд podman machine
, принятие Pasta в качестве бэкенда по умолчанию для бескорневой сети, а также переход с бэкенда базы данных BoltDB на SQLite.
Immutable Becomes Atomic
Неизменяемые дистрибутивы стали ключевым компонентом экосистемы Linux, обеспечивая такие преимущества, как повышенная безопасность за счет предотвращения несанкционированных изменений системных файлов, атомарное обновление и откат, и многое другое. И Fedora предлагает целый ряд таких релизов. Давайте быстро вспомним их:
- Fedora Silverblue: GNOME Desktop
- Fedora Kinoite: KDE Plasma Desktop
- Fedora Sway: Sway Window Manager
- Fedora Budgie: рабочий стол Budgie
Однако разработчики Fedora, похоже, предпочитают другой термин вместо «immutable». Поэтому, начиная с Fedora 40, проект объявил об объединении своих вариантов неизменяемых рабочих столов на базе rpm-ostree под новым названием «Fedora Atomic Desktops».
Это изменение объединяет перечисленные окружения рабочего стола в единую категорию, упрощая работу пользователей и обновление системы. Кроме того, ребрендинг включает переименование варианта Sway в Fedora Atomic Sway, ранее известного как Sericea, и Fedora Budgie в Fedora Budgie Atomic.
Заключение
Fedora 40 – это еще один отшлифованный релиз, который укрепляет статус Fedora как одного из лучших вариантов для вашего рабочего стола. Дистрибутив не раздутый, в нем предустановлено только самое необходимое – браузер, офисный пакет, аудио- и видеоплеер текстовый редактор.
В этом выпуске Fedora все работает гладко, как и следовало ожидать. Кроме того, новые окружения рабочего стола GNOME 46 и KDE Plasma 6 превращают его в настоящее удовольствие. Мы настоятельно рекомендуем попробовать; мы уверены, что вы останетесь довольны.
Не терпится сделать это? Установочные образы ISO доступны в разделе загрузки на сайте проекта. Более подробную информацию обо всех нововведениях в Fedora 40 можно найти в анонсе релиза.