Запуск первая стабильная версия пользовательский дистрибутив Linux, "Ванильная ОС», основанный на базе пакета Ubuntu, но выходящий за рамки обычной сборки.
Самое интересное в дистрибутиве то, что используется среда рабочего стола GNOME как пользовательское окружение (пока все нормально), но это предлагается в том виде, в котором его изначально опубликовали разработчики, без изменения настроек.
В дополнение к тому, что GNOME поставляется без изменений, дистрибутив Vanilla OS также отличается следующими особенностями.
Основные характеристики Ванильной ОС
Vanilla OS представлена как дистрибутив на основе Ubuntu 22.10 и GNOME 43, вместе с которым собственные графические конфигураторы написаны на GTK4 с использованием Libadwaita.
Одна из основных характеристик, которую мы можем найти в этом распределении, заключается в том, что системная среда монтируется в режиме только для чтения и не может быть изменена, для записи открыта только домашняя директория и директории с настройками.
Еще одна важная особенность Vanilla OS, которую следует учитывать, заключается в том, что вместо обновления на уровне пакета индивидуальный, используется механизм атомарного обновления ABRoot, при котором на диске создаются два одинаковых корневых раздела: активный и пассивный.
Vanilla OS — это не обычный дистрибутив Linux, это проект, который ставит перед собой множество целей и не боится презентовать себя, с гордостью демонстрируя свои уникальные технологии, такие как подсистема Apx, собственная система автоматического обновления и транзакции ABRoot.
Обновление системы загружено в полном объеме и устанавливается в пассивный раздел, не влияя на работу активного. После перезагрузки разделы меняются местами: активируется раздел с новым обновлением, а старый активный раздел переключается в пассивный режим и ожидает установки следующего обновления. Если после обновления что-то пошло не так, выполняется откат на предыдущую версию.
В дополнение к этому также подчеркивается, что автоматизированная система приложений обновлений, что позволяет настроить интенсивность поиска обновлений и их загрузку и установку в фоновом режиме в момент наименьшей загрузки системы и при необходимом заряде аккумулятора. Обновление устанавливается в отдельный раздел и применяется при следующей перезагрузке.
Дополнительные приложения устанавливаются в отдельных контейнерах. Для управления пакетами разрабатывается пакетный менеджер apx, который позволяет устанавливать пакеты из других дистрибутивов в изолированных средах вне зависимости от используемого в дистрибутиве менеджера пакетов (например, могут быть установлены пакеты Arch Linux и Fedora).
Apx представляет совершенно новую парадигму в управлении пакетами. Идея состоит в том, чтобы использовать вашу систему просто как коробку для хранения ваших файлов, оставляя ее чистой от пакетов и ограничивая риск поломки из-за несовместимых, плохо собранных или конфликтующих пакетов.
Функциональность реализовано с помощью Distrobox, что позволяет пользователю быстро установить и запустить любой дистрибутив Linux в контейнере и обеспечить его интеграцию с основной системой.
При первом запуске, пользователю предлагается выбрать формат пакета на основе контейнера. На выбор доступны форматы Flatpak, Snap и Appimage. При первом запуске он также предлагает пользователю установить драйверы NVIDIA и дает пользователю возможность активировать темный режим.
Для выполнения административной работы, Предлагаемый набор инструментов VSO (Ванильный системный оператор), который позволяет решать такие задачи, как обновление системы, изменение настроек и создание связанных задач к некоторым действиям (например, можно запустить задачу для отображения уведомления после разрядки батареи).
наконец, если вы интересно узнать о нем больше, вы можете проверить детали в по следующей ссылке.
Скачайте и получите
Те, кто заинтересован в возможности попробовать или установить эту систему на свой компьютер, могут получить установочный образ по следующей ссылке. Размер iso-образа составляет 1,7 ГБ.