È stato presentato il rilascio del sistema operativo Linux Armbian 22.02, che fornisce un ambiente di sistema compatto per vari computer a scheda singola basati su processori ARM, inclusi vari 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 e Samsung Exynos.
Per la creazione delle build vengono utilizzate le basi di pacchetti Debian e Ubuntu, ma l'ambiente viene completamente ricostruito utilizzando un proprio sistema di build, inclusi ottimizzazioni per ridurre le dimensioni, aumentare le prestazioni e implementare meccanismi di sicurezza aggiuntivi. Ad esempio, la partizione /var/log è montata utilizzando zram e memorizzata in RAM in formato compresso, con il salvataggio 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.
Caratteristiche del rilascio:
- È stata realizzata la possibilità di generare build continuamente aggiornate basate su pacchetti di Debian Sid (unstable) in aggiunta alle build basate su Debian 11.
- Sono state preparate build basate sulla prossima release di Ubuntu 22.04.
- Sono state realizzate build stabili e continuamente aggiornate per schede basate su architetture x86 e ARM, utilizzando UEFI, generate utilizzando il bootloader Grub da Debian/Ubuntu invece di u-boot.
- Sono state aggiunte build a 64 bit, ottimizzate appositamente per le schede Raspberry Pi.
- È stato presentato un nuovo framework per connettere estensioni al sistema di build (Extensions Build Framework).
- È stato migliorato il collaudo delle build nei sistemi di integrazione continua.

Fonte: opennet.ru
