Как получить GNOME 42 на Linux
GNOME 42 — крупный релиз рабочего стола GNOME. Он включает libadwaita для современного адаптивного интерфейса и анимаций. Добавлена официальная поддержка тёмной темы и удобный встроенный захват экрана, привязанный к клавише Print Screen. В статье объясняю, как получить эти функции на вашей системе, какие риски учитывать и какие есть альтернативы.
Пояснения терминов
- libadwaita — библиотека компонентов интерфейса для приложений GNOME, даёт единый современный внешний вид.
- Rolling release — модель выпуска дистрибутива, где пакеты обновляются непрерывно, а не раз в полгода.
- Silverblue — иммутабельный вариант Fedora, ориентированный на контейнеры и Atomic-подход к системе.
Кому это нужно
- Тем, кто хочет опробовать новые визуальные и функциональные возможности GNOME раньше остальных.
- Разработчикам и дизайнером, которым важны новые API (GTK4, libadwaita).
- Пользователям, готовым мириться с багами ради новых функций.
Важное заранее
Важно: переход на версии в разработке увеличивает риск ошибок. Сделайте резервную копию личных данных и снимок системы (snapshot) если дистрибутив это поддерживает. Особенно это касается ноутбуков с проприетарными драйверами (NVIDIA) — проверьте совместимость графического драйвера перед апгрейдом.
Обновление до Ubuntu 22.04
Если вы используете Ubuntu, самый прямой путь получить GNOME 42 — перейти на Ubuntu 22.04. На момент подготовки материала релиз Ubuntu 22.04 ещё планируется, поэтому вы можете использовать версии в разработке. Это безопаснее делать на тестовой машине или после бэкапа.
- Обновите текущую систему и установите все доступные пакеты:
sudo apt update && sudo apt upgrade- Запустите инструмент обновления дистрибутива с флагом для поиска веток разработки:
sudo do-release-upgrade -dФлаг -d указывает искать релизы в разработке. Следуйте подсказкам в терминале. В некоторых случаях потребуется подтвердить удаление пакетов или перезапуск служб. После завершения перезагрузите систему.
Проверьте версию GNOME командой:
gnome-shell --versionЕсли что-то пошло не так, вы можете:
- Откатиться к снимку системы (если использовали Timeshift или похожий инструмент).
- Восстановить домашнюю папку из бэкапа.
Получение GNOME 42 на других дистрибутивах
Ubuntu — удобный выбор для многих, но он вносит собственные темы и патчи. Если вы хотите «чистый» GNOME и получать обновления быстрее, рассмотрите rolling-release дистрибутивы или Fedora.
- Rolling release (например, Arch Linux или openSUSE Tumbleweed): GNOME там появляется сразу после официального релиза проекта. Обновления приходят непрерывно, так что вы получите GNOME 42 без дополнительных действий.
- Fedora (стандартная): ближе к «ванильному» GNOME и часто обновляется быстрее, чем Ubuntu. Если текущая релизная версия не содержит GNOME 42, можно установить бета-образ или дождаться ближайшего апдейта.
Преимущества и риски rolling release
Преимущества:
- Быстрый доступ к новому ПО.
- Меньше патчей от дистрибутива, ближе к upstream.
Риски:
- Требует больше внимания к обновлениям.
- Возможны неожиданные конфликты пакетов и регрессии.
Fedora и Silverblue: как опробовать GNOME 42 раньше
Fedora обычно поставляет относительно свежий GNOME в «ванильном» виде. Если вы уже на Fedora, обновление до следующего релиза возможно через системный апгрейд.
Для классической Fedora используйте команду:
sudo dnf system-upgrade download --releasever=36Для Fedora Silverblue (иммутабельная система) переключение между базовыми версиями проще. Например, чтобы сменить на образ для Fedora 36:
rpm-ostree rebase fedora:fedora/36/x86_64/silverblueЕсли обновление вызвало проблемы, при загрузке в GRUB выберите предыдущую запись чтобы вернуться на предыдущую систему. В Silverblue можно сделать постоянный откат командой:
rpm-ostree rollbackАльтернативные подходы (когда не нужно менять систему)
Если вы не хотите обновлять основную систему, но хотите опробовать GNOME 42, есть безопасные варианты:
- Виртуальная машина: установите Ubuntu 22.04 (dev) или Rolling-образ в VM и пробуйте новшества без риска для основной системы.
- Live-образ: загрузитесь с live-ISO нового релиза и оцените интерфейс.
- Отдельный тестовый раздел: установите дистрибутив рядом с основным и загрузитесь в тестовую систему при необходимости.
Практическая методика безопасного тестирования (мини-методология)
- Создайте бэкап данных (архив профиля, config, домашней папки).
- Снимок системы (snapshot) или точка восстановления, если поддерживается.
- Тест в виртуальной машине или на вторичном разделе.
- Обновление и базовая проверка работоспособности (вход в систему, сеть, GPU, звук).
- Если проблемы — откат и анализ логов.
Проверки и советы по совместимости
- Расширения GNOME (Extensions): многие расширения ломаются при крупных обновлениях GNOME. Перед апгрейдом отключите все сторонние расширения или проверьте их совместимость.
- Тема и иконки: libadwaita и GTK4 меняют поведение тем; старые темы могут вести себя некорректно.
- Драйверы GPU: проверьте совместимость проприетарных драйверов (NVIDIA) и наличие модулей для новой версии ядра/композита.
Контроль качества: тесты и критерии приёмки
Критерии приёмки после обновления:
- GNOME успешно запускается и окно входа появляется.
- Основные приложения (файловый менеджер, браузер, терминал) запускаются без ошибок.
- Захват экрана работает с клавишей Print Screen.
- Расширения либо совместимы, либо отключены без критичных ошибок.
- Система загружается в графический режим без ручного вмешательства.
Когда не стоит обновляться прямо сейчас
- Если вы используете систему в продакшене и приоритет — стабильность.
- Если у вас специфический софт, привязанный к текущей версии окружения.
- Если у вас важные аппаратные ограничения и риск проблем с драйверами неприемлем.
Быстрый список ролей: чек-листы
Для обычного пользователя:
- Сделать резервную копию домашних данных.
- Обновить текущую систему.
- Попробовать GNOME 42 в виртуальной машине или live-образе.
Для системного администратора:
- Протестировать обновление на образце машины.
- Проверить совместимость корпоративных приложений.
- Подготовить план отката и уведомить пользователей.
Для разработчика приложений GNOME:
- Проверить совместимость с GTK4 и libadwaita.
- Запустить юнит- и интеграционные тесты на новой среде.
- Обновить пакет сборки/CI для новой версии зависимости.
Короткое резюме
GNOME 42 приносит заметные улучшения интерфейса и полезные функции. Получить его можно через переход на Ubuntu 22.04 (dev) или выбрав rolling-release/Fedora Silverblue. Подходите к обновлению осознанно: делайте бэкапы, тестируйте в виртуальной среде и проверяйте совместимость расширений и драйверов.
Глоссарий (однострочные определения):
- GNOME — рабочее окружение для Linux с набором приложений и библиотек.
- GTK4 — графическая библиотека для создания интерфейсов; следующая версия после GTK3.
- libadwaita — набор виджетов и стилей для приложений на GTK4.
Если хотите, могу прислать пошаговый чек-лист для конкретного дистрибутива или шаблон бэкапа перед обновлением.
Похожие материалы
Citable: сохраняйте ссылки в Google Таблицах
Как синхронизировать Firefox на всех устройствах
Быстрое переключение пользователей Windows 10: включить и отключить
Временно отключить уведомления на Android
Покупка восстановленной и открытой техники на Black Friday