Vanilla OS 3 "Reunion" вышла с GNOME 50 и поддержкой ARM64
Проект Vanilla OS представил крупное обновление своего дистрибутива - Vanilla OS 3 с кодовым именем "Reunion". Релиз появился спустя более двух лет после выхода Vanilla OS 2 "Orchid", представленной в июле 2024 года. Новая версия получила рабочее окружение GNOME 50 "Tokyo", ядро Linux 7.1.3, поддержку архитектуры ARM64, улучшенные инструменты сборки и собственную систему резервного копирования.
Vanilla OS базируется на Debian и использует неизменяемую модель управления системой. Ее ключевая особенность - атомарные обновления, реализованные с помощью ABRoot. Дистрибутив поддерживает две версии системного окружения: изменения вносятся в неактивную копию, а после перезагрузки она становится рабочей. Такой подход снижает риск повреждения системы при сбое обновления и упрощает восстановление.
Одним из главных нововведений стала официальная поддержка ARM64. Теперь разработчики выпускают образы Vanilla OS для компьютеров с архитектурами x86_64 и ARM64. На текущем этапе ARM64-версия рассчитана на устройства с совместимой UEFI-прошивкой, а пакеты проекта собираются непосредственно для этой архитектуры. Это расширяет возможности использования системы на современных одноплатных компьютерах, ноутбуках и других энергоэффективных устройствах.
Пользователям, которых интересует Vanilla OS 3 ARM64, следует учитывать совместимость конкретного оборудования с UEFI и доступными драйверами. Поддержка архитектуры уже включена в основной цикл разработки, однако аппаратная совместимость по-прежнему может различаться между моделями. Перед установкой желательно проверить работу графики, беспроводных адаптеров и накопителей.
Рабочий стол в Vanilla OS 3 также претерпел заметные изменения. В состав системы вошел GNOME 50 "Tokyo", а единственным поддерживаемым сеансом стал Wayland. В сочетании с Linux 7.1.3 это должно обеспечить более современную графическую подсистему, улучшенную работу с масштабированием и актуальную поддержку оборудования.
Отдельного внимания заслуживает Vanilla Continuity - новый инструмент резервного копирования и восстановления. Он работает со снимками и позволяет сохранять пользовательские домашние каталоги, перечень установленных Flatpak-приложений и метаданные ABRoot. Резервные копии можно хранить на локальном диске, внешнем накопителе с шифрованием LUKS2 или удаленном сервере через SFTP, FTP и NFS.
Такая схема особенно полезна для системы с атомарными обновлениями: пользователь получает возможность восстановить не только файлы, но и важные параметры рабочего окружения. При этом резервную копию можно вынести за пределы основного компьютера, что снижает риск потери данных из-за неисправности накопителя.
Разработчики также уделили внимание воспроизводимости сборок. Большинство системных образов Vanilla OS теперь можно пересобрать из того же исходного кода и с аналогичными настройками. Это повышает прозрачность проекта и помогает проверять стабильность процесса формирования образов. Исключением остаются варианты с драйверами NVIDIA - их сборка зависит от особенностей управления модулями ядра.
Серьезно переработан и Apx - контейнерный слой управления пакетами Vanilla OS. Третья версия инструмента создана на базе нового Vanilla OS SDK, получила обновленный командный интерфейс и измененную внутреннюю архитектуру. В стандартные стеки Apx добавлены Debian и openSUSE Leap, поэтому пользователи могут запускать приложения из разных дистрибутивных экосистем, не нарушая целостность основной системы.
Vanilla System Operator также переписан с использованием нового SDK. Его контейнерный образ теперь основан на Debian Testing, а не на Debian Sid. Дополнительно обновлен Distrobox: разработчики подготовили версию 2.0.0-rc.4, полностью переработанную на языке Go.
Изменился и набор приложений, устанавливаемых по умолчанию. Терминал Black Box заменен на Ptyxis, просмотрщик документов Evince уступил место Papers, а GNOME System Monitor заменен приложением Resources. File Roller и GNOME Photos больше не входят в стандартную установку, что позволяет сделать базовый образ компактнее и сократить число предустановленных программ.
Перед тем как решить, стоит ли Vanilla OS 3 скачать для повседневной работы, пользователям необходимо оценить совместимость оборудования и привычный сценарий использования. Система ориентирована на тех, кому важны атомарные обновления, контейнеризация приложений и минимальный риск повреждения базового окружения. Благодаря поддержке Flatpak и Apx она при этом сохраняет доступ к большому количеству программ.
Тем, кого интересует Vanilla OS 3 установка, не обязательно начинать с чистого диска. Разработчики предусмотрели поддерживаемый путь обновления с Vanilla OS 2 "Orchid" версии 1.4.0 до Reunion. Это позволяет сохранить существующую конфигурацию и пользовательские данные, хотя перед переходом рекомендуется создать резервную копию.
Требования к оборудованию зависят от выбранной архитектуры и приложений, однако формулировка Vanilla OS 3 системные требования обычно подразумевает наличие UEFI-совместимого устройства, достаточного объема оперативной памяти и дискового пространства для базовой системы, контейнеров и Flatpak-пакетов. Для комфортной работы GNOME желательно использовать современное графическое оборудование с корректной поддержкой Wayland.
Подробное описание изменений и особенностей релиза доступно в материале о [выходе Vanilla OS 3 Reunion с GNOME 50 и поддержкой ARM64](https://linuxiac.com/vanilla-os-3-reunion-released-with-gnome-50-and-arm64-support/). При ручном обновлении с помощью команды `abroot upgrade` разработчики рекомендуют проверить, что используется ABRoot версии 2.4 или новее. Это важно из-за изменений, связанных с мультиархитектурными системными образами.
Vanilla OS 3 выглядит заметным шагом вперед для проекта: дистрибутив стал универсальнее благодаря ARM64, безопаснее за счет улучшенного резервного копирования и прозрачнее благодаря воспроизводимым сборкам. При этом сочетание Debian, контейнеров, Flatpak и атомарной модели обновлений делает Reunion интересным кандидатом для пользователей, которые ищут лучший дистрибутив Linux для современного рабочего компьютера без отказа от гибкости.


