Opublikowano wersję dystrybucji Linux Armbian 25.2, oferującą kompaktowe środowisko systemowe dla komputerów jednopłytkowych z procesorami opartymi na architekturach ARM, RISC-V i x86, wspierające różne modele Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi i Cubieboard oparte na procesorach Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa i Samsung Exynos.
Do budowy obrazów używane są repozytoria pakietów Debian i Ubuntu, jednak wszystkie komponenty są w pełni przebudowywane za pomocą własnego systemu budowy z zastosowaniem optymalizacji mających na celu zmniejszenie rozmiaru, zwiększenie wydajności oraz wdrożenie dodatkowych mechanizmów ochrony. Na przykład, katalog /var/log jest montowany z użyciem zram i przechowywany w pamięci RAM w postaci skompresowanej, z zapisywaniem danych na nośniku raz dziennie lub przy zamykaniu systemu. Katalog /tmp montowany jest za pomocą tmpfs.
Projekt wspiera ponad 30 wariantów budowy jądra Linux dla różnych platform ARM i ARM64. Udostępniane jest SDK ułatwiające tworzenie własnych obrazów systemowych, pakietów oraz edycji dystrybucji. Do swapu używany jest ZSWAP. Połączenia SSH oferują opcję korzystania z uwierzytelniania dwuetapowego. W skład wchodzi emulator box64, umożliwiający uruchamianie programów kompilowanych dla procesorów opartych na architekturze x86. Oferowane są gotowe pakiety do uruchamiania środowisk użytkownika opartych na KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce oraz Xmonad.
Główne zmiany w Armbian 25.2:
- Dodano wsparcie dla płyt Rock 2A, Rock 2F, NanoPi R3S, Retroid Pocket RP5, RPMini, Rock 5T, GenBook, MKS-PI, SKIPR, Armsom CM5, NextThing C.H.I.P i Magicsee C400 Plus.
- Ulepszono wsparcie dla płyt z chipami Rockchip 3588. Podstawowe jądro Linux dla takich płyt zaktualizowano do wersji 6.1.99, a aktualną wersję - do 6.12. Zaktualizowano sterowniki dla HDMI, USB3 i Bluetooth.
- Rozszerzono możliwości sterownika RTW88 dla bezprzewodowych chipów Realtek RTL87* i RTL88*.
- Zrealizowano infrastrukturę do automatycznego testowania komponentów działających w sieciach bezprzewodowych.
- Większość pakietów z jądrem Linux została przeniesiona z gałęzi 6.6 do 6.12.
- W większości wersji ładowarka U-Boot została zaktualizowana do wersji 2024.10 lub 2025.01.
- Dodano nowe serwery w infrastrukturze budowlanej i sieci lusterek. Wdrożenie sieci dostarczania treści (CDN) zostało zaktualizowane, aby ominąć blokady podczas pobierania dystrybucji z RF i Ukrainy (wykluczono użycie moskiewskiego lustra dla sieci ukraińskich oraz kijowskiego lustra dla rosyjskich). Przyspieszono pobieranie przez torrenty dzięki lustrowaniu w CDN pobrań z GitHub.
- Do narzędzia armbian-config dodano możliwość szybkiej instalacji pakietów AdGuardHome, Pi-Hole, Home Assistant, Utime Kuma, NetData, Grafana, Cockpit z KVM i NextCloud.

Źródło: opennet.ru
