Впервые мы рассказали о Vanilla OS в 2022 году, когда вышел её первый стабильный релиз, всего через месяц после начала нашей работы в It’s FOSS, посвящённой open source и Linux.

С тех пор внимание редакции переключилось на другие дистрибутивы и события, связанные с управлением проектами, но мы следили за тем, как Vanilla OS сменила базу с Ubuntu на Debian Sid, а затем, уже со стороны, наблюдали за крупным обновлением Orchid в 2024 году.

Позже мы так и не добрались до того, чтобы запустить Vanilla OS или написать отдельный обзор, но так сложились обстоятельства.

Если вы ещё не сталкивались с этим проектом, Vanilla OS это иммутабельный атомарный дистрибутив, построенный вокруг ABRoot. Установка пакетов выполняется через Apx внутри контейнеров, чтобы не изменять базовую систему напрямую.

Что нового в Reunion?

вывод fastfetch для Vanilla OS 3 показан в окне терминала слева внизу, а остальную часть изображения занимает рабочий стол GNOME с обоями в виде жёлтых цветов (новое дополнение Vanilla OS)
вывод fastfetch для Vanilla OS 3 показан в окне терминала слева внизу, а остальную часть изображения занимает рабочий стол GNOME с обоями в виде жёлтых цветов (новое дополнение Vanilla OS)

Если вы используете систему на базе ARM64, будь то одноплатный компьютер, ноутбук или полноценная рабочая станция с загрузкой UEFI, вас порадует, что Vanilla OS теперь полноценно поддерживает платформу ARM64.

Все пакеты теперь собираются для ARM64 и x86_64, и команда не считает ARM64 второстепенной платформой, по возможностям она не должна уступать x86_64.

За исключением сборок с NVIDIA, большинство образов Vanilla OS теперь воспроизводимы бит в бит. Это значит, что вы можете пересобрать образ самостоятельно и убедиться, что он совпадает с тем, что публикует проект, а не полагаться вслепую на их сборочную инфраструктуру.

Улучшения рабочего стола

Основой релиза стало ядро Linux 7.1.3, вместе с которым поставляется GNOME 50. Мы уже не раз рассказывали об этом выпуске рабочего окружения в материалах о других дистрибутивах, поэтому здесь ограничимся кратким напоминанием.

GDM теперь работает только на Wayland, завершая отказ от X11, который в GNOME ранее отложили. Дробное масштабирование в этот раз тоже вышло из экспериментального статуса.

Появился и ряд новых приложений по умолчанию. Ptyxis сменил Black Box, и именно поддержка контейнеров делает его интересным вариантом.

Papers пришёл на смену Evince и предлагает заметно более современный просмотр PDF, а Resources заменил GNOME System Monitor и наглядно показывает, чем заняты приложения и оборудование.

На уровне системы Apx и VSO теперь используют общий SDK, поэтому обработка конфигурации, права доступа и журналирование работают одинаково в обоих инструментах, а не по отдельности.

окно терминала с CLI-инструментом резервного копирования Vanilla Continuity
окно терминала с CLI-инструментом резервного копирования Vanilla Continuity

Ещё одно нововведение: Vanilla Continuity, инструмент резервного копирования и восстановления на основе снапшотов, который работает вместе с ABRoot. При правильной настройке он сохраняет домашний каталог, установленные Flatpak-пакеты и метаданные ABRoot.

Куда сохранять снапшоты, решаете вы. По умолчанию используется локальный каталог, но Continuity можно указать и внешний накопитель, который он зашифрует с помощью LUKS2, либо отправлять резервные копии на удалённый сервер по SFTP, FTP или NFS.

Также развивается направление образов, собираемых сообществом, через организацию Vanilla-Flavors на GitHub. Сейчас там размещён вариант china-image, рассчитанный на пользователей из материкового Китая.

Если вы хотите собирать и сопровождать собственный вариант, разработчики Vanilla OS готовы выслушать ваши предложения.

Загрузка Vanilla OS 3

Образы Vanilla OS 3 “Reunion” уже доступны на официальном сайте. Учтите, что страница загрузки сначала предложит выбрать архитектуру, а затем сумму пожертвования.

Можно указать “0”, чтобы получить бесплатную ссылку на загрузку, или ввести сумму пожертвования больше нуля, чтобы поддержать проект и затем скачать ISO.

Vanilla OS 3 На момент написания материала пожертвования через реализованную проектом интеграцию PayPal не работали.

Если вы уже используете Vanilla OS 2 Orchid (v1.4.0), этот релиз придёт как обычное обновление системы. Если обновление задерживается, можно выполнить команду:

abroot upgrade