Публикация на Linux-дистрибутив Armbian 26.8, който предоставя компактна системна среда за одноплатни компютри с процесори на базата на архитектури 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.8:
- Инсталационният модул е пренаписан и вече е наличен под формата на модула armbian-config, вместо като отделен скрипт, и е включен в провеждането на модулни тестове. Поддържат се интерфейси SPI (Serial Peripheral Interface) и MTD (Memory Technology Device) за работа с флаш памет. Реализирани са отделни обработчици за eMMC и NVMe, добавена е поддръжка за смяна на зареждача.
- Инструментариумът Armbian Imager е обновен до версия 2.0, предоставящ интерфейс за избор и зареждане на системни образи, записване на SD карта и начална настройка на системата. За платформи с чипове Qualcomm с UFS (Universal Flash Storage) памет е добавена възможност за флашване с инструменти QDL (Qualcomm Device Loader). Подобрено е разпознаването на свързани устройства в Windows и Linux. Предоставена е възможност за компилиране на UEFI образи под формата на зареждащи Live ISO, които могат да се използват с IPMI Virtual CD и облачни среди, поддържащи само формат ISO образи.
- Ядро на Linux е обновено до версия 7.1. В експерименталното хранилище е достъпен пакет с ядро 7.2, събрано за платформи rockchip64, meson64, mvebu64, sunxi и bcm2711.
- Зареждачът U-Boot е обновен до версия 2026.07 за платформи Rockchip RK35xx, Amlogic, i.MX6 и mvebu.
- В отделно хранилище са предложени нови драйвери за безжични устройства rtl8852bs, rtl8189es, rtl8192eu и uwe5622.
- Реализирана е поддръжка за платформи:
- Anbernic RG DS и RG Vita Pro
- Radxa Cubie A7Z и Dragon Q6A/Q8B
- Seeed reComputer RK3576 и RK3588 DevKit
- TI BeagleBadge и TMDS64EVM
- Orange Pi 4 Pro и Zero 3W
- Sovol Zero и SV08
- Walnut Pi Box и 1B
- EmbedFire LubanCat 5IO
- LuckFox Nova
- SpacemiT K3 Pico-ITX
- Milk-V DuoS
- Avnet MaaXBoard 8ULP
- NanoPi NEO3 Plus
- KICKPI K3B
- Graperain G3568 v2
- EASY EAI Nano
- Mellow Fly C5
- CIX P1,
- Xiaomi Pad 6S Pro
- Tanix TX6S
- Поддръжката на платката Banana Pi R2 е възстановена.
Източник: opennet.ru
