Byla vydána nová verze linuxové distribuce Armbian 23.02, která poskytuje kompaktní systémové prostředí pro různé jednodeskové počítače založené na procesorech ARM, včetně různých modelů Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi a Cubieboard na bázi procesorů Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa a Samsung Exynos.
Pro tvorbu sestavení jsou použity balíčkové báze Debian a Ubuntu, ale prostředí je plně přestavěno pomocí vlastní vývojové soustavy se zapojením optimalizací pro zmenšení velikosti, zvýšení výkonu a aplikaci dalších mechanismů ochrany. Například je oddíl /var/log přimontován s využitím zram a uchováván v RAM v komprimované podobě s ukládáním dat na úložiště jednou denně nebo při ukončení práce. Oddíl /tmp je přimontován pomocí tmpfs.
Projekt podporuje více než 30 variant jádra Linux pro různé platformy ARM a ARM64. Pro zjednodušení tvorby vlastních systémových obrazů, balíčků a edic distribuce je k dispozici SDK. Pro swapování se používá ZSWAP. Při přihlašování přes SSH je k dispozici možnost využít dvoufaktorovou autentizaci. Součástí je emulátor box64, který umožňuje spouštět programy sestavené pro procesory na bázi architektury x86. Jako souborový systém lze použít ZFS. Nabízeny jsou hotové balíčky pro spuštění uživatelských prostředí na bázi KDE, GNOME, Budgie, Cinnamon, i3-wm, Mate, Xfce a Xmonad.
Vlastnosti vydání:
- Byla přidána podpora platformy Rockchip RK3588 a byla zajištěna oficiální podpora základních desek Radxa Rock 5 a Orange Pi 5, které jsou na této platformě založeny.
- Zlepšena podpora desek Orange Pi R1 Plus, Raspberry Pi 3, JetHub D1/D1+, Rockchip64, Nanopi R2S, BananaPi M5, BananaPi M2PRO.
- Balíčky byly synchronizovány s repozitáři Debian a Ubuntu. Byly přidány experimentální sestavení založené na Debian 12 a Ubuntu 23.04.
- Balíčky s jádrem Linux byly aktualizovány na verze 6.1. V jádře 6.1 je standardně zahrnuta FS AUFS.
- Byl zcela přepracován nástroj pro sestavování, který plánují využít pro sestavení další verze. Mezi rysy nového nástroje je uveden zjednodušený systém logů, ukončení používání externích kompilátorů, přepracovaný systém cachování a podpora sestavování na všech architekturách a operačních systémech, včetně oficiální podpory prostředí WSL2.
- Bylo zajištěno automatizované sestavování obrazů, které vyvíjí komunita.
- Byla přidána podpora různých herních ovladačů.
- Byla přidána podpora Waydroid, balíčku pro spuštění Androidu v linuxových distribucích.
- Byl vylepšen skript pro nastavení zvuku.
- Byl proveden přechod na ovladač 882xbu pro bezdrátové USB adaptéry na bázi čipů RTL8812BU a RTL8822BU.
- Do sestavení s grafickými prostředími byl přidán balíček gnome-disk-utility.
- Do všech sestavení kromě minimální verze byl přidán balíček nfs-common.
- Do sestavení na bázi Debian 12 byl přidán balíček wpasupplicant.
Zdroj: opennet.ru
