È avvenuto il rilascio della distribuzione Linux Armbian 21.05, che offre un ambiente di sistema compatto per vari computer a scheda singola basati su processori ARM, tra cui diversi modelli Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi e Cubieboard basati su processori Allwinner, Amlogic, Actionsemi, Freescale/NXP, Marvell Armada, Rockchip e Samsung Exynos.
Per la creazione delle build vengono utilizzati i repository di Debian 10 e Ubuntu 18.04/20.10, ma l'ambiente viene completamente ricostruito tramite un sistema di build proprietario con inclusi ottimizzazioni per ridurre la dimensione, aumentare le prestazioni e applicare ulteriori meccanismi di sicurezza. Ad esempio, la partizione /var/log è montata utilizzando zram e viene memorizzata in RAM in forma compressa con un salvataggio dei dati su disco una volta al giorno o al termine della sessione. La partizione /tmp è montata con tmpfs. Il progetto supporta oltre 30 varianti di build del kernel Linux per diverse piattaforme ARM e ARM64.
Nella nuova versione:
- Sono stati aggiunti pacchetti con il kernel Linux 5.11.
- È stato aggiunto il supporto per la scheda Orangepi R1 Plus.
- È stata implementata la possibilità di costruire la distribuzione in ambienti basati su ARM/ARM64.
- Sono state aggiunte ulteriori configurazioni con gli ambienti desktop DDE (Deepin Desktop Environment) e Budgie.
- Risolti i problemi di rete sulle schede Nanopi K2 e Odroid.
- Aggiunta la possibilità di avvio sulla scheda Banana Pi M3.
- Migliorata la stabilità di funzionamento sulla scheda NanoPi M4V2.
- Migliorato il supporto per la scheda NVIDIA Jetson Nano.
- Per la scheda NanoPC-T4 è stato attivato il supporto per le porte USB-C DisplayPort e eDP.
- Per le schede rk3399 e rockchip64 sono stati attivati HDMI-CEC e ISP1-camera.
- Sulla piattaforma sun8i-ce sono state utilizzate istruzioni del processore PRNG/TRNG/SHA.
- La shell ZSH è stata disattivata a favore di BASH.
- Il bootloader u-boot per le schede basate su chip Allwinner è stato aggiornato alla versione 2021.04.
- Nelle build CLI sono stati aggiunti pacchetti con gli strumenti smartmontools, nell’assemblaggio con desktop Xfce è stato aggiunto l'emulatore di terminale terminator.
Fonte: opennet.ru
