Fedora 38 вышла в стабильной версии — через месяц после беты и пять месяцев после Fedora 37. В релизе появились новые редакции: Budgie, Sway и Phosh, а также ядро 6.2 и GNOME 44. Для пользователей это больше вариантов и свежий стек.
Разберём, что нового, как обновиться и что проверить после перехода.
Новые редакции
Fedora Budgie — рабочий стол Budgie, впервые получивший отдельный Spin после 37. Sway — тайлинговый оконный менеджер для тех, кто любит автоматизацию. Phosh — мобильная оболочка для смартфонов и планшетов.
Для десктопного пользователя это альтернативы Workstation, если стандартный GNOME не подходит.
# проверить установленную редакцию
cat /etc/fedora-release
echo $XDG_CURRENT_DESKTOP
# список спинов на сайте проекта
# https://fedoraproject.org/spins/
GNOME 44 и ядро 6.2
GNOME 44 приносит обновлённые приложения, улучшения файлового менеджера и настроек. Ядро 6.2 — поддержку нового оборудования, драйверов и исправления.
gnome-shell --version
uname -r
# драйверы
lspci -nnk | grep -A3 -iE "vga|network"
# расширения
gnome-extensions list --enabled
После обновления проверьте расширения: они могут отставать за GNOME.
Обновление с Fedora 37
Переход выполняется через dnf system-upgrade. Сначала обновите текущую систему, затем скачайте новый релиз и перезагрузитесь.
# обновить систему
sudo dnf upgrade --refresh
# плагин
sudo dnf install dnf-plugin-system-upgrade
# скачать релиз
sudo dnf system-upgrade download --releasever=38
# обновиться
sudo dnf system-upgrade reboot
# после загрузки
sudo dnf system-upgrade clean
Перед обновлением сделайте резервную копию и список пакетов, особенно если используете RPM Fusion или Copr.
dnf list installed > ~/packages.txt
dnf repolist > ~/repos.txt
# отключить сторонние репозитории на время обновления
dnf repolist --enabled | grep -v fedora
Что проверить после обновления
- Загрузку и вход в GNOME.
- Wi-Fi, Bluetooth, звук.
- Сон, яркость, автономность.
- GPU и внешние мониторы.
- Контейнеры Podman и DNF.
- Flatpak и сторонние репозитории.
- Расширения GNOME.
systemctl --failed
journalctl -b -p err | tail -40
ip -br a
free -h
podman ps 2>/dev/null
flatpak list --app 2>/dev/null | head
NVIDIA и Secure Boot
Проприетарный драйвер пересобирается через akmods. При включённом Secure Boot модуль должен быть подписан.
mokutil --sb-state
sudo akmods --force
lsmod | grep nvidia
journalctl -k -b | grep -i "module verification" | tail
Если модуль не загрузился, настройте MOK или временно используйте открытый драйвер.
Новые редакции: пробуем осторожно
Если хотите попробовать Budgie, Sway или Phosh, установите их в виртуальной машине или как дополнительную сессию к Workstation. Так вы оцените окружение без риска для основной системы.
# установить дополнительное окружение (пример)
sudo dnf install budgie-desktop
# список сессий
ls /usr/share/xsessions/
ls /usr/share/wayland-sessions/
Sway предполагает работу с клавиатуры и конфигурационный файл. Для новичков это крутой порог входа.
# конфиг sway
mkdir -p ~/.config/sway
cp /etc/sway/config ~/.config/sway/config 2>/dev/null && echo "конфиг скопирован"
Срок поддержки
Fedora поддерживается около 13 месяцев на версию. Если вам нужен долгий цикл, смотрите в сторону Ubuntu LTS, AlmaLinux или Rocky.
# проверить срок поддержки
# https://fedoraproject.org/wiki/Releases
cat /etc/fedora-release
Что нового в приложениях
GNOME 44 обновляет файловый менеджер, центр приложений и настройки. Для Fedora важно, что приложения поставляются без сторонних патчей — это близко к upstream.
# версии приложений
nautilus --version 2>/dev/null || gnome-files --version 2>/dev/null
gnome-software --version 2>/dev/null
# список установленных GNOME-компонентов
rpm -qa | grep -c gnome
Sway для продвинутых
Sway — тайлинговый менеджер в духе i3, работающий на Wayland. Он управляет окнами сеткой и настраивается текстовым конфигом. Если вы привыкли к клавиатурному управлению, попробуйте в виртуальной машине.
# установить
sudo dnf install sway
# конфиг по умолчанию
mkdir -p ~/.config/sway
cp /etc/sway/config ~/.config/sway/config 2>/dev/null
# запуск из консоли
sway 2>&1 | head -30
Не ставьте Sway как основную среду, пока не привыкнете: высокий порог входа и отсутствие «мышиного» сценария по умолчанию.
Откат обновления
Возврат с 38 на 37 штатно не поддерживается. Используйте резервную копию или чистую установку, поэтому снапшот и бэкап данных обязательны до перехода.
# снапшот (если установлен timeshift)
sudo timeshift --create --comments "before fedora 38"
# бэкап дома
rsync -aAXH --info=progress2 ~/ /media/backup/home/
# список пакетов для восстановления
dnf list installed > ~/packages-f38.txt
Совместимость приложений
Приложения из репозиториев Fedora 38 новые. Сторонние пакеты и Flatpak проверьте отдельно: часть может отставать по версиям библиотек.
# сторонние пакеты
dnf repoquery --installed --qf "%{name} %{from_repo}" | grep -v -E "fedora" | head -30
# Flatpak
flatpak list --app
flatpak update --appstream 2>/dev/null | tail -5
Заведите привычку после обновления смотреть systemctl --failed и журнал ошибок: это быстрее, чем искать проблему по симптомам.
systemctl --failed
journalctl -b -p err | tail -30
Итог
Fedora 38 — GNOME 44, ядро 6.2 и новые Spin’ы: Budgie, Sway, Phosh. Обновление идёт через dnf system-upgrade, после которого проверьте расширения, драйверы и контейнеры. Для долгосрочных систем Fedora может быть слишком короткой — учитывайте это при выборе.