Публикуван е изданието на Linux-дистрибуцията Armbian 26.5, предоставяща компактна системна среда за едноплаткови компютри с процесори на базата на архитектурите ARM, RISC-V и x86, поддържаща различни модели Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi и Cubieboard с процесори Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa и Samsung Exynos.
За формиране на сборките се използват пакетни бази Debian и Ubuntu, но всички компоненти се компилират напълно отново с помощта на собствена система за изграждане, включваща оптимизации за намаляване на размера, повишаване на производителността и внедряване на допълнителни механизми за защита. Например, разпределението /var/log се монтира с използване на zram и се съхранява в RAM в компресиран вид с извеждане на данните на носителя веднъж на ден или при завършване на работа. Разпределението /tmp се монтира с tmpfs.
Проектът поддържа над 30 варианта на сборки на ядрото на Linux за различни платформи ARM и ARM64. Предоставя се SDK за улесняване на създаването на собствени системни образи, пакети и редакции на дистрибута. За суапване се използва ZSWAP. При вход по SSH се предлага опция за използване на двуфакторна автентикация. Включен е емулятор box64, позволяващ стартиране на програми, компилирани за процесори на базата на архитектура x86. Предложени са готови пакети за стартиране на потребителски среди на базата на KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce и Xmonad.
Основни промени в Armbian 26.5:
- Добавена е поддръжка на платки Arduino UNO Q (QRB2210), Mekotronics R58S2, NanoPC-T6 LTS Plus, Ariaboard Photonicat 2, EByte ECB41-PGE, NORCO EMB-3531, Cainiao CNIoT-CORE, SpacemiT MUSE Book, EasePi A2/R2, TQ-Systems TQMa8MPxS/TQMa93xxLA, Seeed reComputer и Qidi X.
- За платформите sunxi, meson64, rockchip64, rpi4b и uefi edge ядрото на Linux е обновено до версия 7.0, а за платформите rockchip64 и meson64 – до 7.1-rc.
- Bootloader U-Boot е обновен до версия 2026.04 в сборките за платки на базата на чиповете Rockchip (NanoPC-T6, NanoPi M5/R76S, Rock 5 ITX, Rock 5B Plus, Helios4/64, odroidhc4/n2, xt-q8l-v10).
- Конфигурациите със среда на работния плот са престроени с използване на настройки във формат YAML и многостепенна архитектура в armbian-config. Поддръжката на потребителски среди KDE Plasma, KDE Neon, MATE и i3wm е прехвърлена към новата система конфигурация. Разширена е поддръжката на Xfce, MATE, i3, Xmonad, Enlightenment и Cinnamon за архитектурите armhf и riscv64. В набора от компоненти на средно ниво са добавени Vulkan и Panthor GPU runtime, а на минималното – libcamera/v4l и alsa-ucm-conf.
- Добавени са нови модули с конфигурационни скриптове (Armbian Config Next Generation) за code-server, Dozzle, Wallos, управление на ZFS pool, редактиране на device tree и управление на паметта.
Източник: opennet.ru
