Die Linux-Distribution Armbian 22.05 wurde veröffentlicht und bietet eine kompakte Systemumgebung für verschiedene Einplatinencomputer, die auf ARM-Prozessoren basieren, darunter verschiedene Modelle Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi und Cubieboard, die auf Prozessoren von Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa und Samsung Exynos basieren.
Für die Erstellung der Builds werden Paketquellen von Debian und Ubuntu verwendet, jedoch wird die Umgebung vollständig mit einem eigenen Build-System neu aufgebaut, einschließlich Optimierungen zur Reduzierung der Größe, Verbesserung der Leistung und Einführung zusätzlicher Sicherheitsmechanismen. So wird beispielsweise das Verzeichnis /var/log mit zram eingehängt und im komprimierten Zustand im RAM gespeichert, wobei die Daten einmal täglich oder bei Herunterfahren auf das Speichermedium geschrieben werden. Das Verzeichnis /tmp wird mit tmpfs eingehängt. Das Projekt unterstützt über 30 Varianten von Linux-Kernel-Builds für verschiedene ARM- und ARM64-Plattformen.
Besonderheiten der Veröffentlichung:
- Unterstützung für die Boards DevTerm A06, Orange Pi R1+ LTS, Radxa Rock 3A und Radxa Zero hinzugefügt.
- Begleitende Boards wurden gefunden und die Arbeiten zur Unterstützung der Boards ESPRESSObin und Radxa Rock Pi 4 haben begonnen.
- Die Pakete sind mit den Debian 11-Repositories synchronisiert. Alternative Builds basierend auf der bevorstehenden Veröffentlichung von Ubuntu 22.10 wurden vorbereitet.
- Zusätzliche Arbeiten zur Testung und Verbesserung der Stabilität der Builds für verschiedene Plattformen wurden durchgeführt.

Quelle: opennet.ru
