GNOME OS — эталонная операционная система проекта GNOME с неизменяемой архитектурой и изоляцией приложений в песочницах. Разработчики создали её для демонстрации рабочего окружения GNOME без модификаций дистрибутивов и сторонних расширений. Повседневная замена Fedora или Ubuntu из неё не предусмотрена: команда позиционирует GNOME OS как платформу для тестирования, разработки и контроля качества. С лета 2025 года установка на реальное оборудование стала официально поддерживаемым сценарием — хотя и с ограничениями.

Что такое GNOME OS
GNOME OS — не дистрибутив в привычном смысле. Разработчики создали эталонную систему (reference system), чтобы показать рабочее окружение GNOME так, как его задумала команда — без патчей, пользовательских расширений и слоёв кастомизации.

В отличие от большинства дистрибутивов Linux, GNOME OS не основана ни на Arch, ни на Debian, ни на Fedora. Систему собирают с нуля при помощи инструментов BuildStream, Freedesktop SDK и GNOME Build Meta.
BuildStream — инструмент сборки, изначально разработанный для проекта GNOME. Позволяет собирать полную операционную систему из исходного кода в изолированной песочнице, не задействуя инструменты хост-системы.
Базовая система неизменяема: корневой раздел смонтирован только для чтения. Для управления обновлениями изначально использовалась технология OSTree — система версионирования файловых деревьев, которую часто сравнивают с «Git для операционных систем». Разработчики перевели GNOME OS на systemd-sysupdate — механизм атомарных обновлений из состава systemd. Переход обеспечил цепочку доверия от загрузчика до системных компонентов, поддержку автоматических обновлений и возможность сброса к заводскому состоянию.
Неизменяемая система (immutable system) — архитектура ОС, при которой файловая система доступна только для чтения. Обновления применяются атомарно: либо целиком, либо не применяются вовсе, что исключает ситуацию «наполовину обновлённой» системы.
Первый запуск: минимализм как принцип
После загрузки GNOME OS бросается в глаза отсутствие лишнего — предустановленных приложений, настроечных панелей с десятками параметров. Интерфейс целостный: каждый элемент находится на своём месте, а поведение системы одинаково предсказуемо на любом этапе работы.

Такой уровень единообразия дистрибутивы Linux обычно не обеспечивают — каждый вносит собственные правки, патчи и расширения, которые размывают исходный замысел. В GNOME OS разработчики убрали этот слой полностью.
Ограничения для повседневного использования
При попытке работать в GNOME OS дольше короткой сессии начинают проявляться проектные рамки — не баги и не нестабильность, а ограничения по замыслу.
Установка приложений работает преимущественно через Flatpak. Помимо него доступны Podman, Toolbox и Distrobox. Менять системные конфигурации вручную либо затруднительно, либо невозможно. Привычные приёмы — быстрая правка конфига через терминал, точечная настройка поведения — здесь неуместны.
На официальной странице GNOME OS разработчики прямо предупреждают: перед вами экспериментальное ПО, которое не рекомендуется для повседневного использования, если вы не разработчик. Поддержка оборудования ограничена, выделенной команды безопасности нет.
Обновления выполняются через «Центр приложений» (GNOME Software) или через терминал:
updatectl update
После выполнения команды достаточно перезагрузиться, чтобы войти в обновлённый образ. Если обновление что-то сломало, при загрузке можно нажать любую клавишу и выбрать предыдущую версию системы из меню. Дельта-обновления в systemd-sysupdate пока не реализованы — каждое обновление загружает полный образ.

Изоляция и безопасность вместо свободы настройки
Архитектура GNOME OS строится вокруг изоляции. Приложения работают в песочницах, разрешения задаются явно. Система защищена от пользователя ровно так же, как пользователь — от системы. Вместо модели «компьютер твой — делай что хочешь» разработчики предлагают другую: система должна оставаться стабильной независимо от действий пользователя.

Практический результат — меньше поломок, предсказуемое поведение и рабочий стол, который не деградирует со временем из-за накопленных мелких правок.
Песочница (sandbox) — механизм изоляции приложения от остальной системы. Программа в песочнице не может получить доступ к произвольным файлам и ресурсам без явного разрешения пользователя.
Свобода против единообразия
Linux всегда ассоциировался со свободой выбора — возможностью превратить систему во что угодно, пусть и ценой периодических поломок. Разработчики GNOME OS движутся в противоположном направлении: единообразие рабочего стола важнее гибкости, а предсказуемость обновлений — важнее ручного контроля.
Для опытных пользователей Linux, привыкших собирать систему под себя, такая модель может выглядеть ограничительной. Для тех, кто приходит из Windows или macOS, — наоборот, логичной. Предсказуемая система, которая обновляется без сюрпризов и не требует постоянного внимания, для многих оказывается преимуществом.
Аналогичный подход с неизменяемой базой уже реализуют Fedora Silverblue, Endless OS и openSUSE MicroOS.
Установка на реальное оборудование
Долгое время GNOME OS существовала исключительно как система для виртуальных машин — запуск рекомендовали через GNOME Boxes. Летом 2025 года сообщество запустило инициативу Summer of GNOME OS, после которой установка на реальное оборудование стала официально поддерживаемым сценарием.
Разработчики предупреждают об ограничениях: лучше всего работают системы с графикой Intel и Wi-Fi. Для установки требуется UEFI с отключённой функцией Secure Boot. По умолчанию диск шифруется, если в системе есть TPM2. Экспериментально поддерживается установка на мобильные устройства — OnePlus 6 и Fairphone 5.
Для кого и зачем

GNOME OS не заменит повседневную рабочую систему, но демонстрирует направление, в котором команда GNOME ведёт развитие рабочего окружения. Неизменяемая база, изоляция приложений, явные разрешения и переход на systemd-sysupdate — те же идеи уже проникают в Fedora, Ubuntu и другие крупные дистрибутивы. Скачать ISO-образ GNOME OS Nightly можно на странице проекта.