GNOME OS переходит на systemd-sysupdate

Все знакомы с GNOME, но не так хорошо знают GNOME OS, поэтому давайте сначала расскажем об этом. Это не полноценная операционная система в традиционном понимании. Вместо этого это эталонная ОС, используемая в основном разработчиками для тестирования и развития среды рабочего стола GNOME в режиме реального времени.

Ключевым компонентом инфраструктуры GNOME OS является использование OSTree, инструмента, который развертывает и управляет корневой файловой системой, доступной только для чтения. Такая настройка позволяет быстро обновлять систему на основе дельта-версий и безопасно откатываться назад, благодаря чему даже на экспериментальной стадии GNOME OS остается надежной средой для тестирования последних инноваций без риска для стабильности системы.

Однако с появлением systemd-sysupdate, нового механизма обновления, который глубоко интегрируется с systemd, системой и менеджером служб операционных систем Linux, происходят кардинальные изменения.

Что стоит за этим шагом? Systemd-sysupdate обещает повысить безопасность, обеспечивая цепочку доверия, которая простирается от загрузчика вверх и доступна как онлайн, так и офлайн.

В свете этого, начиная с октября 2023 года, GNOME OS выпускает образы, включающие systemd-sysupdate, которые работают наряду с традиционными образами на базе OSTree. Такой двойной подход позволяет осуществить постепенный переход и тщательно протестировать новую систему, прежде чем она станет механизмом обновления по умолчанию.

Чтобы полностью интегрировать systemd-sysupdate в процесс разработки ОС GNOME, разработчики создали службу D-Bus, которая позволяет непривилегированным приложениям управлять обновлениями. Однако, несмотря на достигнутый прогресс, для полного использования потенциала systemd-sysupdate остается несколько проблем.

Среди них – разработка плагина для приложения GNOME Software для работы с обновлениями, реализация дельта-обновлений для оптимизации пропускной способности и хранения данных, а также возможность одновременного управления несколькими версиями ОС.

Для получения дополнительной информации посетите официальный анонс.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)