Vanilla OS 3 «Reunion» вышла с поддержкой GNOME 50 и ARM64
Спустя более двух лет после выхода Vanilla OS 2 «Orchid» в июле 2024 года проект выпустил крупное обновление. Vanilla OS 3 под кодовым названием «Reunion» теперь официально доступна. Она поддерживает ARM64, GNOME 50, ядро Linux 7.1.3, новое решение для резервного копирования и претерпела существенные изменения в базовых инструментах дистрибутива.
Если вы раньше не пользовались Vanilla OS, то это дистрибутив Linux на основе Debian, в котором используется неизменяемый, атомарный стиль управления системой, защищающий ядро системы и позволяющий атомарно обновлять его с помощью функции ABRoot. Или, проще говоря, система хранит две свои версии, вносит изменения в неактивную версию, а затем переключается на нее после перезагрузки.
Важнейшая новая функция в Vanilla OS 3 «Reunion» — официальная поддержка ARM64. Теперь Vanilla OS предлагает образы для систем x86_64 и ARM64. На данный момент поддержка ARM64 ориентирована на устройства, совместимые с UEFI, и пакеты проекта также собираются для ARM64.
Рабочий стол тоже был обновлен. Reunion поставляется с GNOME 50 «Токио» и использует только сеанс GNOME на базе Wayland и ядра Linux 7.1.3.

Vanilla OS 3 «Reunion»
Еще одно важное обновление — Vanilla Continuity, новый инструмент для резервного копирования и восстановления, использующий моментальные снимки. Continuity может создавать резервные копии ваших домашних папок, списка установленных приложений Flatpak и метаданных ABRoot. Затем вы можете сохранить резервные копии локально, на внешнем зашифрованном с помощью LUKS2 диске, или отправить их в удаленное хранилище с помощью SFTP, FTP или NFS.
Команда также поработала над тем, чтобы сделать сборки воспроизводимыми. Разработчики утверждают, что большинство системных образов Vanilla OS теперь можно собрать из одного и того же исходного кода и с одними и теми же настройками, что повышает прозрачность и надежность сборки. Главное исключение — образы NVIDIA из-за особенностей управления модулями ядра NVIDIA.
Apx, уровень управления пакетами на основе контейнеров в Vanilla OS, снова подвергся масштабной переработке. Версия 3 теперь переписана с использованием нового SDK Vanilla OS и включает в себя обновленный интерфейс командной строки и базовую структуру.
Кроме того, Debian и openSUSE Leap теперь входят в состав стеков Apx по умолчанию, так что вы можете получать доступ к пакетам из других дистрибутивов с помощью контейнеров.
Vanilla System Operator также был переписан с использованием нового SDK. В его образе контейнера теперь используется Debian Testing вместо Debian Sid. Distrobox также был обновлен до версии 2.0.0-rc.4, которая была переписана на языке Go.
Изменились и приложения по умолчанию. Теперь эмулятором терминала является Ptyxis, а не Black Box, Papers заменяет Evince в качестве программы для просмотра документов, а Resources заменяет системный монитор GNOME. File Roller и GNOME Photos больше не входят в состав системы по умолчанию.
Наконец, если вы используете Vanilla OS 2 «Orchid», вам не нужно выполнять чистую установку. Разработчики предлагают поддерживаемый способ обновления с версии Orchid 1.4.0 до Reunion.
Подробнее см. в официальном объявлении о выпуске Vanilla OS 3 «Reunion».
Пользователи, выполняющие обновление вручную с помощью abroot upgrade, должны убедиться, что у них установлена версия ABRoot 2.4 или новее, поскольку в ней произошли изменения, связанные с новыми мультиархитектурными системными образами.
Редактор: AndreyEx