È stata pubblicata la versione 26.8 del sistema operativo Linux Armbian, che offre un ambiente di sistema compatto per computer a scheda singola con processori basati su architetture ARM, RISC-V e x86, supportando diversi modelli di Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi e Cubieboard basati su processori Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa e Samsung Exynos.
Per la creazione delle build vengono utilizzati i repository Debian e Ubuntu, ma tutti i componenti vengono completamente ricompilati utilizzando un sistema di build proprietario con ottimizzazioni per ridurre le dimensioni, aumentare le prestazioni e applicare meccanismi di sicurezza aggiuntivi. Ad esempio, la partizione /var/log viene montata utilizzando zram e conservata in memoria RAM in forma compressa, con scarico dei dati su disco una volta al giorno o allo spegnimento. La partizione /tmp viene montata utilizzando tmpfs.
Il progetto supporta oltre 30 varianti di build del kernel Linux per diverse piattaforme ARM e ARM64. È fornito un SDK per semplificare la creazione di propri immagini di sistema, pacchetti e versioni della distribuzione. Per lo swapping viene utilizzato ZSWAP. L'accesso SSH offre un'opzione per l'autenticazione a due fattori. Comprende un emulatore box64 che consente di eseguire programmi compilati per processori basati su architettura x86. Sono disponibili pacchetti pronti per eseguire ambienti utente basati su KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce e Xmonad.
Principali novità in Armbian 26.8:
- L'installer è stato riscritto e ora viene fornito come modulo armbian-config invece di uno script separato ed è stato testato durante i test unitari. Per la gestione della memoria flash sono supportati le interfacce SPI (Serial Peripheral Interface) e MTD (Memory Technology Device), sono stati implementati gestori separati per eMMC e NVMe, e aggiunta la possibilità di sostituire il bootloader.
- Lo strumento Armbian Imager è stato aggiornato alla versione 2.0, fornendo un'interfaccia per selezionare e scaricare immagini di sistema, scrivere su scheda SD e configurare inizialmente il sistema. Per le schede basate su chip Qualcomm con memoria UFS (Universal Flash Storage) è stata aggiunta la possibilità di flashing tramite lo strumento QDL (Qualcomm Device Loader). È stato migliorato il riconoscimento dei dispositivi collegati in Windows e Linux. È stata fornita la possibilità di assemblare immagini UEFI in forma di ISO Live avviabili, utilizzabili con IPMI Virtual CD e ambienti cloud che supportano solo il formato immagine ISO.
- Il kernel Linux è stato aggiornato alla versione 7.1. Nel repository sperimentale è disponibile anche un pacchetto con il kernel 7.2, compilato per le piattaforme rockchip64, meson64, mvebu64, sunxi e bcm2711.
- Il bootloader U-Boot è stato aggiornato alla versione 2026.07 per le schede Rockchip RK35xx, Amlogic, i.MX6 e mvebu.
- Nel repository separato sono stati offerti nuovi driver per dispositivi wireless rtl8852bs, rtl8189es, rtl8192eu e uwe5622.
- È stata implementata la compatibilità per le schede:
- Anbernic RG DS e RG Vita Pro
- Radxa Cubie A7Z e Dragon Q6A/Q8B
- Seeed reComputer RK3576 e RK3588 DevKit
- TI BeagleBadge e TMDS64EVM
- Orange Pi 4 Pro e Zero 3W
- Sovol Zero e SV08
- Walnut Pi Box e 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
- È stata ripristinata la compatibilità per la scheda Banana Pi R2.
Fonte: opennet.ru
