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

Что проверить после обновления

  1. Загрузку и вход в GNOME.
  2. Wi-Fi, Bluetooth, звук.
  3. Сон, яркость, автономность.
  4. GPU и внешние мониторы.
  5. Контейнеры Podman и DNF.
  6. Flatpak и сторонние репозитории.
  7. Расширения 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 может быть слишком короткой — учитывайте это при выборе.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 4 / 5. Количество оценок: 3

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте