Die Veröffentlichung der Linux-Distribution Armbian 22.02 wurde vorgestellt, die eine kompakte Systemumgebung fĂŒr verschiedene Einplatinencomputer auf ARM-Prozessorbasis bietet, einschlieĂlich verschiedener Modelle von Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi und Cubieboard, die auf Allwinner-, Amlogic-, Actionsemi-, Freescale / NXP-, Marvell Armada-, Rockchip- und Samsung Exynos-Prozessoren basieren.
FĂŒr die Erstellung der Builds werden die Paketbasen Debian und Ubuntu verwendet, aber die Umgebung wird vollstĂ€ndig mit einem eigenen Buildsystem neu erstellt, das Optimierungen zur GröĂenreduzierung, Leistungssteigerung und Implementierung zusĂ€tzlicher Sicherheitsmechanismen umfasst. Beispielsweise wird das Verzeichnis /var/log mit zram gemountet und im RAM komprimiert gespeichert, mit einem Datenabbau auf das Speichermedium einmal tĂ€glich oder beim Herunterfahren. Das Verzeichnis /tmp wird mit tmpfs gemountet. Das Projekt unterstĂŒtzt mehr als 30 Varianten von Linux-Kernel-Builds fĂŒr verschiedene ARM- und ARM64-Plattformen.
Besonderheiten der Veröffentlichung:
- Die Möglichkeit zur Erstellung kontinuierlich aktualisierter Builds basierend auf Paketen aus Debian Sid (unstable) wurde zusÀtzlich zu den Builds auf Basis von Debian 11 implementiert.
- Es wurden Builds auf Basis der bevorstehenden Veröffentlichung von Ubuntu 22.04 vorbereitet.
- Stabile und kontinuierlich aktualisierte Builds fĂŒr Boards auf Basis der x86- und ARM-Architekturen wurden implementiert, die UEFI verwenden und auf dem Grub-Bootloader aus Debian/Ubuntu anstelle von u-boot basieren.
- 64-Bit-Builds, die speziell fĂŒr Raspberry Pi-Boards optimiert sind, wurden hinzugefĂŒgt.
- Ein neues Framework zur Anbindung von Erweiterungen an das Build-System (Extensions Build Framework) wurde vorgestellt.
- Die Tests der Builds in kontinuierlichen Integrationssystemen wurden verbessert.

Quelle: opennet.ru
