È stato pubblicato il rilascio del distribuzione Linux Armbian 26.5, che fornisce un ambiente di sistema compatto per computer a scheda singola con processori basati su architetture ARM, RISC-V e x86, supportando vari modelli di Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi e Cubieboard con processori Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa e Samsung Exynos.
Per la creazione delle build vengono utilizzati i repository di pacchetti di Debian e Ubuntu, ma tutti i componenti vengono totalmente ricostruiti tramite un sistema di build proprietario con ottimizzazioni per ridurre le dimensioni, migliorare le prestazioni e applicare meccanismi di protezione aggiuntivi. Ad esempio, la partizione /var/log è montata utilizzando zram e memorizzata in RAM in formato compresso, con un salvataggio dei dati su disco una volta al giorno o al termine delle operazioni. La partizione /tmp è montata tramite tmpfs.
Il progetto supporta oltre 30 varianti del kernel Linux per diverse piattaforme ARM e ARM64. È fornito un SDK per semplificare la creazione di immagini di sistema, pacchetti e versioni del distributore. Per lo swap viene utilizzato ZSWAP. All'accesso SSH è prevista l'opzione di utilizzare l'autenticazione a due fattori. Include un emulatore box64, che consente di eseguire programmi compilati per processori basati su architettura x86. Sono offerti pacchetti pronti per l'esecuzione di ambienti utente basati su KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce e Xmonad.
Principali novità in Armbian 26.5:
- Aggiunta la supporto per le schede 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 e Qidi X.
- Per le piattaforme sunxi, meson64, rockchip64, rpi4b e uefi edge, il kernel Linux è stato aggiornato alla versione 7.0, mentre per le piattaforme rockchip64 e meson64 è stato aggiornato a 7.1-rc.
- Il bootloader U-Boot è stato aggiornato alla versione 2026.04 nelle build per schede basate su chip Rockchip (NanoPC-T6, NanoPi M5/R76S, Rock 5 ITX, Rock 5B Plus, Helios4/64, odroidhc4/n2, xt-q8l-v10).
- Le configurazioni con ambiente desktop sono state ricostruite utilizzando impostazioni in formato YAML e architettura multilivello in armbian-config. La nuova configurazione del sistema ha portato il supporto per gli ambienti personalizzati KDE Plasma, KDE Neon, MATE e i3wm. È stato ampliato il supporto per Xfce, MATE, i3, Xmonad, Enlightenment e Cinnamon per le architetture armhf e riscv64. Nel set di componenti a livello intermedio sono stati aggiunti i runtime Vulkan e Panthor GPU, e a livello minimo — libcamera/v4l e alsa-ucm-conf.
- Aggiunti nuovi moduli con script di configurazione (Armbian Config Next Generation) per code-server, Dozzle, Wallos, gestione pool ZFS, modifica dell'albero dei dispositivi e gestione della memoria.
Fonte: opennet.ru
