È stata pubblicata l'uscita della distribuzione Linux Armbian 24.8, che fornisce un ambiente di sistema compatto per vari computer a scheda singola con processori basati su architetture ARM, RISC-V e x86, inclusi 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 utilizzate le basi di pacchetti Debian e Ubuntu, ma l'ambiente viene completamente ricostruito con un proprio sistema di build che include ottimizzazioni per ridurre le dimensioni, aumentare le prestazioni e applicare meccanismi di sicurezza aggiuntivi. Ad esempio, la partizione /var/log è montata utilizzando zram e memorizzata in RAM in forma compressa, con un backup dei dati su disco una volta al giorno o al termine del lavoro. La partizione /tmp è montata usando tmpfs.
Il progetto supporta oltre 30 varianti di build del kernel Linux per diverse piattaforme ARM e ARM64. Per semplificare la creazione di immagini di sistema, pacchetti e edizioni della distribuzione è fornito un SDK. Per lo swapping viene utilizzato ZSWAP. All'accesso via SSH è disponibile un'opzione per utilizzare l'autenticazione a due fattori. Include un emulatore box64, che consente di eseguire programmi compilati per processori basati su architettura x86. Vengono offerti pacchetti pronti per l'esecuzione di ambienti utente basati su KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce e Xmonad.
Le principali novità in Armbian 24.8:
- Aggiunta la supporto per le schede Libre Alta e Solitude, Radxa E25, Rock 5C e RISCV64 BananaPi F3.
- Nei pacchetti basati su Debian è stata implementata la supporto per l'accelerazione 3D.
- È stato aggiornato il bootloader per i dispositivi basati sul chip Rockchip RK3588, risolvendo i problemi di stabilità esistenti.
- Negli assemblaggi con GNOME e KDE è stata implementata la supporto per l'accelerazione hardware della decodifica video con qualità 4K60p.
- Il kernel Linux è stato aggiornato alla versione 6.10.
- È stata garantita la piena supporto per la scheda BigTreeTech CB1.
- Sono state offerte versioni con i desktop GNOME, Xfce, Cinnamon e KDE (dal repository KDE Neon).
- L'implementazione del filesystem ZFS è stata aggiornata alla versione 2.2.5.
- È stata fornita la LTS supporto per i dispositivi Odroid C1, NanoPi NEO, BPi M1, ClearFog, Helios64 e TinkerBoard.
- È stata migliorata la compatibilità e le prestazioni sui dispositivi ThinkPad X13s.
- È stata aggiunta la supporto per la versione di prova di Ubuntu 24.10 nel toolkit di assemblaggio.
Inoltre, si segnala l'uscita della distribuzione specializzata DietPi 9.7, destinata all'uso su PC a scheda singola basati su architetture ARM e RISC-V, come Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid e VisionFive 2. La distribuzione è basata su pacchetti Debian ed è disponibile in costruzioni per oltre 50 schede. DietPi può anche essere utilizzato per creare ambienti compact per macchine virtuali e normali PC basati sull'architettura x86_64. Le versioni per schede si distinguono per compattezza (in media 130 MB) e occupano meno spazio sul dispositivo di archiviazione, rispetto a Raspberry Pi OS e Armbian. Il toolkit per la creazione e la manutenzione della distribuzione è distribuito sotto licenza GPLv2.
Il progetto è ottimizzato per un consumo minimo di risorse e sviluppa diverse utility proprie: interfaccia per l'installazione delle applicazioni DietPi-Software, configuratore DietPi-Config, sistema di backup DietPi-Backup, meccanismo di registrazione temporanea DietPi-Ramlog (supporta anche rsyslog), interfaccia per l'assegnazione delle priorità di esecuzione dei processi DietPi-Services e sistema di consegna degli aggiornamenti DietPi-Update. Le utility forniscono un'interfaccia utente testuale con menu e dialoghi basati su whiptail. È supportata la modalità di installazione completamente automatizzata, che consente di installare sulle schede senza intervenire manualmente.
Tra le novità in DietPi 9.7:
- Nei pacchetti per le schede NanoPi R5S/R5C/R6S/R6C/T6, Orange Pi 5/5 Plus e ROCK 5, costruiti basati sul SoC RK3588, il kernel Linux è stato aggiornato alla versione 6.1.
- Per la scheda Odroid N2 è stata implementata la possibilità di aggiornare il bootloader in SPI Flash.
- Le versioni per la scheda Odroid C1 sono state migrate all'uso del kernel Linux 6.9, risolvendo il problema con le porte USB.
- È stata aggiunta un'opzione per visualizzare nel banner DietPi informazioni sul carico della CPU (LA) in riferimento a 1, 5 e 15 minuti.
- Risolti problemi con i pacchetti Box64, Bazarr e WiFi HotSpot.
Fonte: opennet.ru
