A fost publicat versiunea 24.2 a distribuției Linux Armbian, oferind un mediu de sistem compact pentru diverse calculatoare cu o singură placă, echipate cu procesoare pe baza arhitecturilor ARM, RISC-V și x86, inclusiv diferite modele Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi și Cubieboard bazate pe procesoare Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa și Samsung Exynos.
Pentru generarea pachetelor sunt folosite baze de date Debian și Ubuntu, dar mediul este recompilat complet printr-un sistem de construire propriu, inclusiv optimizări pentru reducerea dimensiunii, creșterea performanței și aplicarea unor mecanisme suplimentare de protecție. De exemplu, partiția /var/log este montată folosind zram și stocată în RAM în formă comprimată, cu scrierea datelor pe stocare o dată pe zi sau la încheierea sesiunii de funcționare. Partiția /tmp este montată folosind tmpfs.
Proiectul susține peste 30 de variante de compilare a nucleului Linux pentru diferite platforme ARM și ARM64. Pentru a facilita crearea propriilor imagini de sistem, pachete și ediții ale distribuției, este oferit un SDK. Pentru swap se folosește ZSWAP. La conectarea prin SSH este disponibilă opțiunea de a utiliza autentificarea în doi pași. Este inclus un emulator box64, permițând rularea programelor compilate pentru procesoare bazate pe arhitectura x86. Sunt oferite pachete gata făcute pentru a rula medii utilizator pe bază de KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce și Xmonad.
Caracteristicile lansării:
- A fost adăugat suport pentru plăcile Orangepi Zero3, Radxa Rock S0 și ASUS Tinker-Edge-R. A fost adăugat suport pentru smartphone-ul Xiaomi Mi10.
- A fost îmbunătățit suportul pentru placa Mixtile Blade 3.
- A fost optimizată funcționarea HDMI pe plăcile Khadas VIM1S și VIM4. A fost adăugat suport pentru kernelul Linux 5.15 de la Amlogic.
- A fost modernizată gestionarea patch-urilor pentru plăcile bazate pe cipurile Rockchip. A fost oferită posibilitatea utilizării kernelului Linux 6.7 cu plăcile bazate pe Rockchip rk3588. Patch-uri pentru Rockchip 32b/64b au fost portate pentru kernelul 6.7.
- A fost reconfigurată organizarea rezolvării numelui în DNS (systemd-resolved a fost separat din systemd într-un pachet distinct).
- Bootloaderul u-boot a fost actualizat la versiunea 2023.10.
- A fost reconfigurat suportul pentru dispozitivele JetHub.
- Driverul Wi-Fi pentru JetHub H1/D1 a fost înlocuit din modulul rtw88 cu driverul furnizat de furnizor.
- Componentele pentru suportul plăcii Odroid M1 au fost mutate în setul pentru plăcile bazate pe rockchip64.
- S-a adăugat suport pentru Ubuntu 24.04 în instrumentele de compilare.
- Kernelul Linux a fost actualizat la versiunea 6.6.
- Au fost incluse suplimente pentru integrarea cu pachetul Home Assistant.
- A fost adăugat suport pentru LVM și criptarea partiției rădăcină.
- A fost adăugat suport pentru Cloud-Init.
Sursa: opennet.ro
