Fedora 37 должна была выйти 18 октября 2022 года, а бета — 13 сентября, но график сдвинулся: релиз задержался из-за проблем с OpenSSL и поддержкой Raspberry Pi 4. Тем не менее набор изменений известен, и он заметный: GNOME 43, официальный статус CoreOS и Cloud, поддержка Raspberry Pi 4 и обновления инструментов.
Разберём, что войдёт в релиз, кому он важен и как подготовиться к обновлению.
GNOME 43
GNOME 43 — главное изменение для рабочей станции. В нём переработано меню быстрых настроек: теперь одним кликом доступны Wi-Fi, Bluetooth, звук, яркость и профиль питания. Изменения затронуты и в файловом менеджере Nautilus, и в центре приложений.
Fedora традиционно поставляет GNOME почти без патчей, поэтому пользователь видит upstream-опыт одним из первых. Обратная сторона — расширения могут не успевать за обновлением.
# проверить версию после обновления
gnome-shell --version
# список расширений и их состояние
gnome-extensions list --enabled
gnome-extensions info extension@uuid
# журнал GNOME Shell
journalctl --user -b | grep -iE "gnome-shell|extension" | tail -30
Raspberry Pi 4
Fedora 37 должна стать первым релизом с официальной поддержкой Raspberry Pi 4. Раньше образы существовали, но не входили в число основных. Это важно для тех, кто использует плату как мини-сервер, медиацентр или учебный стенд.
Официальная поддержка означает регулярные обновления ядра, прошивки и загрузчика. Но не ждите производительности рабочей станции: 4 ГБ памяти хватает не для всех сценариев.
# на Raspberry Pi проверить модель и память
cat /proc/device-tree/model
free -h
# проверить загрузчик и прошивку
sudo rpi-eeprom-update 2>/dev/null
vcgencmd measure_temp 2>/dev/null
Для серверных задач используйте минимальный образ и не устанавливайте графическое окружение. Для медиацентра проверьте аппаратное декодирование видео.
CoreOS и Cloud как официальные редакции
Fedora CoreOS становится официальной редакцией. Это атомарная система для контейнеров: обновления применяются целиком и могут быть откатаны. Конфигурация задаётся через Ignition при первом запуске.
Fedora Cloud также получает официальный статус. Для облачных развёртываний это означает предсказуемые образы и поддержку.
# на CoreOS проверить статус
rpm-ostree status
# обновить и перезагрузить
sudo rpm-ostree upgrade
sudo systemctl reboot
# откатить
sudo rpm-ostree rollback
CoreOS не подходит для классической установки пакетов: базовый слой неизменяем. Приложения запускаются в контейнерах или через toolbox.
Что ещё меняется
В релиз входят обновлённые ядро, systemd, OpenSSL, компиляторы и библиотеки. Fedora следует за upstream, поэтому версии свежие, но и риск регрессий выше, чем в LTS-дистрибутивах.
Отдельно стоит упомянуть удаление устаревших компонентов и изменение политики подписей пакетов. Проверьте сторонние репозитории: RPM Fusion и Copr могут отставать.
# список репозиториев
dnf repolist
# проверить, какие пакеты из сторонних источников
dnf repoquery --installed --qf "%{name} %{from_repo}" | grep -v fedora | head -20
# обновить метаданные
sudo dnf makecache
Обновление с Fedora 36
Fedora поддерживает обновление через dnf system-upgrade. Сначала обновите текущую систему, затем скачайте новый релиз и перезагрузитесь. Не пропускайте шаг с обновлением текущих пакетов: иначе возможны конфликты зависимостей.
# обновить текущую систему
sudo dnf upgrade --refresh
# установить плагин
sudo dnf install dnf-plugin-system-upgrade
# скачать Fedora 37
sudo dnf system-upgrade download --releasever=37
# перезагрузиться и завершить
sudo dnf system-upgrade reboot
# после загрузки
sudo dnf system-upgrade clean
Перед обновлением сделайте резервную копию домашнего каталога и список пакетов. Если система не загрузится, вы сможете вернуться на старое ядро и разобрать журнал.
dnf list installed > ~/packages-before.txt
sudo timeshift --create --comments "before fedora 37" 2>/dev/null
uname -r > ~/kernel-before.txt
Драйверы NVIDIA и Secure Boot
Проприетарный драйвер NVIDIA собирается через akmods при обновлении ядра. На системах с Secure Boot модуль должен быть подписан, иначе он не загрузится. Проверьте это заранее.
mokutil --sb-state
sudo akmods --force
lsmod | grep nvidia
journalctl -k -b | grep -i "module verification" | tail
Если модуль не подписан, настройте MOK или используйте открытый драйвер, если он поддерживает вашу карту. Не отключайте Secure Boot на корпоративной машине без согласования.
Что проверить после обновления
- Загрузку и вход в GNOME.
- Wi-Fi, Bluetooth, звук.
- Сон и яркость.
- GPU и внешние мониторы.
- Расширения GNOME.
- Контейнеры и виртуальные машины.
- Сторонние репозитории.
systemctl --failed
journalctl -b -p err | tail -30
ip -br a
free -h
podman ps 2>/dev/null
virsh list 2>/dev/null
Кому подходит Fedora 37
Разработчикам, которым нужны свежие инструменты, и пользователям, готовым обновляться каждые 6–13 месяцев. Для серверов с длительной поддержкой лучше AlmaLinux, Rocky или Ubuntu LTS.
Если вы зависите от конкретного расширения GNOME или драйвера, подождите пару недель после релиза: первые исправления обычно выходят быстро.
# проверить срок поддержки релиза
# https://fedoraproject.org/wiki/Releases
# и EOL
Итог
Fedora 37 приносит GNOME 43, официальную поддержку Raspberry Pi 4, статус CoreOS и Cloud, свежее ядро и обновления безопасности. Релиз сдвинулся из-за OpenSSL и платформы Pi, но состав остался сильным. Обновляйтесь через dnf system-upgrade, проверяйте NVIDIA и сторонние репозитории, тестируйте на отдельной машине. Fedora — выбор для тех, кто хочет близкий к upstream Linux и готов к короткому циклу поддержки.