È stato pubblicato il rilascio della distribuzione Linux Armbian 22.08, che fornisce un ambiente di sistema compatto per vari computer a scheda singola basati su processori ARM, includendo 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 del sistema operativo, è disponibile un SDK. Per lo swap viene utilizzato ZSWAP. All'accesso tramite SSH è disponibile un'opzione per abilitare l'autenticazione a due fattori. Include un emulatore box64 che consente di eseguire programmi compilati per processori basati su architettura x86. Come file system, viene utilizzato ZFS. Sono disponibili pacchetti preconfezionati per eseguire ambienti utente basati su KDE, GNOME, Budgie, Cinnamon, i3-wm, Mate, Xfce e Xmonad.
Caratteristiche del rilascio:
- Aggiunto il supporto per la scheda Rockchip RK3588 Rock 5b WIP.
- I pacchetti sono stati sincronizzati con i repository Debian 11. I pacchetti con il kernel Linux sono stati aggiornati alle versioni 5.15 e 5.19.
- Sono stati inclusi meccanismi aggiuntivi per l'analisi della sicurezza del codice.
- Rafforzati i test dei processi di aggiornamento del kernel e di u-boot, i test simili possono ora essere eseguiti dopo ogni modifica.
- Realizzazione di processi di costruzione automatizzati per la ricompilazione settimanale delle immagini sviluppate dalla comunità.
- Migliorata la documentazione per sviluppatori e manutentori delle schede.
Fonte: opennet.ru
