Die Veröffentlichung der Linux-Distribution Armbian 21.05 hat stattgefunden. Sie bietet eine kompakte Systemumgebung für verschiedene Einplatinencomputer, die auf ARM-Prozessoren basieren, darunter verschiedene Modelle wie Odroid, Orange Pi, Banana Pi, Helios64, Pine64, Nanopi und Cubieboard, die auf Prozessoren von Allwinner, Amlogic, Actionsemi, Freescale/NXP, Marvell Armada, Rockchip und Samsung Exynos basieren.
Für die Erstellung der Builds werden die Paketbasen Debian 10 und Ubuntu 18.04/20.10 verwendet, jedoch wird die Umgebung vollständig mithilfe eines eigenen Build-Systems neu zusammengestellt, das Optimierungen zur Reduzierung der Größe, Leistungssteigerung und Implementierung zusätzlicher Schutzmechanismen umfasst. Zum Beispiel wird das Verzeichnis /var/log mit zram montiert und im RAM komprimiert gespeichert, wobei die Daten einmal täglich oder beim Herunterfahren auf das Speichermedium zurückgeschrieben werden. Das Verzeichnis /tmp wird mit tmpfs gemountet. Das Projekt unterstützt über 30 verschiedene Builds des Linux-Kernels für verschiedene ARM- und ARM64-Plattformen.
In der neuen Version:
- Pakete mit dem Linux-Kernel 5.11 wurden hinzugefügt.
- Unterstützung für das Board Orangepi R1 Plus wurde hinzugefügt.
- Die Möglichkeit zur Erstellung der Distribution in Umgebungen auf ARM/ARM64-Basis wurde umgesetzt.
- Zusätzliche Konfigurationen mit den Desktop-Umgebungen DDE (Deepin Desktop Environment) und Budgie wurden hinzugefügt.
- Netzwerkprobleme auf den Platinen Nanopi K2 und Odroid wurden behoben.
- Die Möglichkeit zum Booten auf der Banana Pi M3-Platine wurde sichergestellt.
- Die Stabilität auf der NanoPi M4V2-Platine wurde verbessert.
- Die Unterstützung für die NVIDIA Jetson Nano-Platine wurde optimiert.
- Für die NanoPC-T4-Platine wurden die USB-C DisplayPort- und eDP-Ausgangsportunterstützung aktiviert.
- HDMI-CEC und ISP1-Kamera wurden für die rk3399 und rockchip64-Platinen aktiviert.
- Auf der sun8i-ce-Plattform werden die CPU-Befehle PRNG/TRNG/SHA verwendet.
- Die ZSH-Shell wurde zugunsten von BASH deaktiviert.
- Der Bootloader u-boot für Platinen mit Allwinner-Chips wurde auf Version 2021.04 aktualisiert.
- Das CLI-Build enthält jetzt Pakete mit den Smartmontools, während der Xfce Desktop-Umgebung der Terminal-Emulator Terminator hinzugefügt wurde.
Quelle: opennet.ru
