GNOME Test Center: безопасно тестировать экспериментальные сборки на GNOME OS

Появился прототип приложения GNOME Test Center — оно упрощает тестирование экспериментального софта на GNOME OS, системе с образом, где базовая часть остаётся только для чтения. Задача — дать возможность проверять предрелизные функции, не рискуя стабильностью системы.

Как это работает

Инструмент разделяет два сценария:

  • Приложения. Пользователь получает ссылку от разработчика, по которой ставится сборка, помеченная как экспериментальная, с автоматическим сроком годности. Раздаются такие сборки через Flatpak-бандлы.
  • Системные компоненты. Тут тестирование идёт через наложения-образы sysext, а не прямую замену файлов. Это позволяет чисто удалить изменение и вернуть систему ровно в то состояние, в каком она была до эксперимента. Так проверяют, например, ранние системные компоненты вроде родительского контроля.

Зачем это нужно

Сейчас на обычных дистрибутивах с пакетами тестировать экспериментальный софт неудобно и рискованно: приходится подключать неофициальные репозитории (COPR, PPA), где экспериментальные пакеты замещают стабильные — и легко сломать систему. GNOME Test Center убирает этот риск за счёт образов и изоляции.

Кто делает

Проект финансируется немецким Prototype Fund с июня 2026 года в рамках инициативы GNOME OS Developer Tool Suite. В команде — Тобиас Бернард и Йонас Дресслер, работающие под эгидой Modal Collective. О запуске рассказало издание It's FOSS со ссылкой на блог Modal Collective.