Die Ausgabe des Linux-Distributions Armbian 25.2 wurde veröffentlicht, welches eine kompakte Systemumgebung für Einplatinencomputer mit ARM-, RISC-V- und x86-Architekturen bietet. Es unterstützt verschiedene Modelle wie Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, Pine64, Nanopi und Cubieboard auf Basis von Prozessoren wie Allwinner, Amlogic, Actionsemi, Freescale/NXP, Marvell Armada, Rockchip, Radxa und Samsung Exynos.
Für die Erstellung der Builds werden Paketquellen von Debian und Ubuntu verwendet, jedoch werden alle Komponenten vollständig mit einem eigenen Build-System neu erstellt, das Optimierungen zur Reduzierung der Größe, zur Steigerung der Leistung und zur Implementierung zusätzlicher Sicherheitsmechanismen beinhaltet. Zum Beispiel wird das Verzeichnis /var/log mit zram gemountet und im RAM komprimiert gespeichert, wobei die Daten einmal täglich oder beim Herunterfahren auf den Speicher zurückgeschrieben werden. Das Verzeichnis /tmp wird mit tmpfs gemountet.
Das Projekt unterstützt über 30 verschiedene Varianten von Linux-Kernels für verschiedene ARM- und ARM64-Plattformen. Ein SDK wird bereitgestellt, um die Erstellung eigener Systemabbilder, Pakete und Distributionen zu erleichtern. Für das Swap Management wird ZSWAP verwendet. Bei SSH-Zugängen gibt es die Möglichkeit, die Zwei-Faktor-Authentifizierung zu aktivieren. Enthalten ist der Emulator box64, der es ermöglicht, Programme zu starten, die für x86-Architekturprozessoren kompiliert wurden. Es werden fertige Pakete für die Ausführung von Benutzerumgebungen basierend auf KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce und Xmonad angeboten.
Wesentliche Änderungen in Armbian 25.2:
- Unterstützung für die Platinen Rock 2A, Rock 2F, NanoPi R3S, Retroid Pocket RP5, RPMini, Rock 5T, GenBook, MKS-PI, SKIPR, Armsom CM5, NextThing C.H.I.P und Magicsee C400 Plus wurde hinzugefügt.
- Die Unterstützung für Platinen mit Rockchip 3588-Chips wurde verbessert. Der Basis-Linux-Kernel für solche Platinen wurde auf Version 6.1.99 aktualisiert, die aktuelle Version ist 6.12. Treiber für HDMI, USB3 und Bluetooth wurden ebenfalls aktualisiert.
- Die Funktionen des RTW88-Treibers für drahtlose Realtek RTL87* und RTL88* Chips wurden erweitert.
- Es wurde eine Infrastruktur für automatisierte Tests von Komponenten für den Einsatz in drahtlosen Netzwerken implementiert.
- Die meisten Pakete mit dem Linux-Kernel wurden von der Version 6.6 auf 6.12 aktualisiert.
- In den meisten Builds wurde der Bootloader U-Boot auf Version 2024.10 oder 2025.01 aktualisiert.
- Neue Funktionen wurden hinzugefügt. Server in die Infrastruktur und das Netzwerk der Mirrors. Das Content Delivery Network (CDN) wurde aktualisiert, um Blockaden beim Herunterladen der Distributionen aus Russland und der Ukraine zu umgehen (die Verwendung des Moskauer Mirrors für ukrainische Netzwerke und des Kiewer Mirrors für russische Netzwerke wurde ausgeschlossen). Der Download über Torrents wurde durch das Mirroring in CDN von Downloads von GitHub beschleunigt.
- Das Tool armbian-config wurde um die Möglichkeit zur schnellen Installation der Pakete AdGuardHome, Pi-Hole, Home Assistant, Utime Kuma, NetData, Grafana und Cockpit erweitert. KVM und NextCloud.

Quelle: opennet.ru
