Armbian, легковесный Linux-дистрибутив на базе Debian для одноплатных компьютеров с ARM, выпустил версию 26.8.

Главное изменение в релизе: установщик Armbian переработан. Вместо отдельного скрипта теперь используется модуль armbian-config, покрытый тем же фреймворком юнит-тестирования, что и остальные компоненты Armbian Config.

Новый установщик аккуратнее работает с целевыми накопителями. Установка на eMMC и NVMe использует отдельные сценарии, а в качестве целевых устройств можно выбирать SPI и MTD. Загрузчик можно прошивать отдельно от операционной системы.

Разработчики Armbian отмечают, что установщик теперь корректно сообщает о неудачной записи загрузчика, а не заявляет об успехе, из-за чего проблема выявлялась только при сбое загрузки системы.

В части ядра Armbian 26.8 переводит системы, поддерживаемые основным ядром, на стабильный Linux kernel 7.1. Linux 7.2 доступен в ветках edge для нескольких платформ, включая устройства на Rockchip, Amlogic, Marvell, Allwinner и Broadcom BCM2711.

В состав релиза также вошёл Armbian Imager 2.0. Новая версия добавляет поддержку прошивки QDL и UFS для устройств Qualcomm и больше не включает статическую копию базы данных плат Armbian. Вместо этого программа получает актуальный реестр плат через Armbian API, чтобы не использовать устаревшую информацию.

Armbian 26.8 также научился создавать загрузочные live-образы ISO из своих UEFI-образов. Хотя обычные образы дисков остаются стандартным способом установки Armbian на одноплатные компьютеры, поддержка ISO открывает новые сценарии развёртывания.

Что касается поддержки оборудования, в список новых устройств вошли Orange Pi 4 Pro и Zero 3W, Radxa Cubie A7Z, Radxa Dragon Q6A и Q8B, Milk-V DuoS, NanoPi NEO3 Plus, Xiaomi Pad 6S Pro, комплекты разработчика Seeed reComputer RK3576 и RK3588, Anbernic RG DS и RG Vita Pro, а также несколько плат от TI, Sovol, Walnut Pi, LuckFox и других производителей.

Наконец, в части беспроводной связи Armbian перенёс несколько драйверов Realtek и Unisoc в отдельные репозитории и обновил их для совместимости с ядрами Linux вплоть до 7.2.

Подробнее см. в анонсе.