AerynOS, дистрибутив Linux с атомарными обновлениями, находящийся на стадии альфа-тестирования, выпустил новое обновление нестабильной ветки Unstable Stream, которое стало одним из крупнейших за последние месяцы. Хотя обновление пакетов обширно, главным событием стало появление второй фазы версионированных репозиториев (Versioned Repositories). Эта функция, находившаяся в разработке длительное время, по словам команды, закладывает основу для более плавных обновлений на уровне ОС в будущем.

В связи с переходом репозиториев пользователям рекомендуется дважды выполнить команду sudo moss sync -u перед перезагрузкой. Первое выполнение обновляет конфигурацию репозитория до нового формата, а второе загружает последние пакеты из обновлённой нестабильной ветки.

Ещё одно важное изменение касается пакетирования systemd. Пакеты systemd были переработаны таким образом, что вручную включенные или отключенные юниты systemd больше не будут перезаписываться во время транзакций пакетного менеджера moss. Однако пользователям следует учитывать, что после перезагрузки имена сетевых интерфейсов могут измениться, например, с eth0 на enp12s0.

AerynOS
AerynOS

Кроме того, несколько компонентов systemd теперь выделены в отдельные пакеты: systemd-boot, systemd-coredump, systemd-homed, systemd-container, systemd-oomd, systemd-resolved, systemd-timesyncd, systemd-udev и systemd-userdbd. Пользователям, которые не полагаются на наборы пакетов (pkgsets) или работают с этими компонентами вручную, рекомендуется установить нужные пакеты напрямую.

Что касается рабочего стола, обновление приносит KDE Plasma 6.7.2 и ядро Linux 7.1. Также в дистрибутив добавлены обновления, связанные с COSMIC 1.2 и GNOME 50.3, а вместе с ними KDE Gear 26.04.3, Mesa 26.1.4, PipeWire 1.6.7, WirePlumber 0.5.15, Rust 1.96, Wine 11.12, Firefox 152, Thunderbird 152, Git 2.55, linux-firmware 20260622 и ядро Linux 6.18.38 LTS.

Также в обновление вошли Docker 29.6.1, Docker Compose 5.3, OpenVPN 2.7.5, PHP 8.5.8, BlueZ 5.87, curl 8.21.0, libvirt 12.5.0, Neovim 0.12.4, Nano 9.1, Tmux 3.7 и множество других обновлённых пакетов.

Кроме того, в сборку вошли несколько исправлений: устранена проблема с плагинами Graphviz, которые загружались некорректно, исправлен баг в bcachefs, из-за которого файловая система не определяла функции ядра и работала медленнее, а также решена ошибка с генерацией BTF для дополнительных модулей ядра, что улучшает работу режима сна для пользователей NVIDIA. Команда также просит владельцев видеокарт NVIDIA, поддерживающих открытые модули ядра, помочь с тестированием.

Наконец, в обновление добавлены несколько новых пакетов: croc для безопасной передачи файлов между компьютерами, dua-cli и dust для анализа использования дискового пространства, а также Plasma Bigscreen и Plasma Vault.

Подробнее см. официальное объявление.