Wydano dystrybucję Armbian 22.02 Linux, zapewniającą kompaktowe środowisko systemowe dla różnych komputerów jednopłytkowych opartych na architekturze ARM, w tym różnych modeli Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi i Cubieboard opartych na procesorach Allwinner, Amlogic, Actionsemi , Freescale/NXP, Marvell Armada, Rockchip i Samsung Exynos.
Bazy pakietów Debiana i Ubuntu są używane do tworzenia kompilacji, ale środowisko jest całkowicie przebudowywane przy użyciu własnego systemu kompilacji z uwzględnieniem optymalizacji w celu zmniejszenia rozmiaru, zwiększenia wydajności i zastosowania dodatkowych mechanizmów ochronnych. Na przykład partycja /var/log jest montowana za pomocą ZRAM i przechowywana w pamięci RAM w skompresowanej formie z danymi przesyłanymi na dysk raz dziennie lub przy zamykaniu systemu. Partycja /tmp jest montowana za pomocą tmpfs. Projekt obsługuje ponad 30 wersji jądra Linuksa dla różnych platform ARM i ARM64.
Funkcje wydania:
- Zaimplementowano możliwość generowania stale aktualizowanych kompilacji opartych na pakietach Debian Sid (niestabilnych) oprócz kompilacji opartych na Debianie 11.
- Przygotowane buildy w oparciu o nadchodzące wydanie Ubuntu 22.04.
- Wdrożono stabilne i stale aktualizowane kompilacje dla płyt x86 i ARM przy użyciu UEFI w oparciu o program ładujący Debiana/Ubuntu Grub zamiast u-boot.
- Dodano wersje 64-bitowe specjalnie zoptymalizowane dla płyt Raspberry Pi.
- Wprowadzono nowy framework do łączenia rozszerzeń z systemem montażowym (Extensions Build Framework).
- Ulepszone testowanie zespołów w systemach ciągłej integracji.
Źródło: opennet.ru