انتشار توزیع لینوکس Armbian 22.02 ارائه شده است که یک محیط سیستم فشرده را برای رایانه های تک برد مختلف مبتنی بر پردازنده های ARM، از جمله مدل های مختلف Raspberry Pi، Odroid، Orange Pi، Banana Pi، Helios64، pine64، Nanopi و Cubieboard ارائه کرده است. مبتنی بر پردازنده های Allwinner، Amlogic، Actionsemi، Freescale/NXP، Marvell Armada، Rockchip و Samsung Exynos.
از پایههای پکیج دبیان و اوبونتو برای شکلدهی بیلدها استفاده میشود، اما محیط به طور کامل با استفاده از سیستم ساخت خود با گنجاندن بهینهسازیهایی برای کاهش اندازه، افزایش کارایی و اعمال مکانیسمهای حفاظتی اضافی بازسازی میشود. به عنوان مثال، پارتیشن /var/log با استفاده از zram نصب میشود و در RAM به شکل فشرده ذخیره میشود، یک بار در روز یا در حالت خاموش شدن در درایو فلاش میشود. پارتیشن /tmp با استفاده از tmpfs نصب می شود. این پروژه از بیش از 30 بیلد هسته لینوکس برای پلتفرم های مختلف ARM و ARM64 پشتیبانی می کند.
ویژگی های انتشار:
- امکان ایجاد اسمبلی های به روز رسانی مداوم بر اساس بسته های Debian Sid (ناپایدار) علاوه بر اسمبلی های مبتنی بر Debian 11 پیاده سازی شده است.
- بیلدها بر اساس نسخه آتی اوبونتو 22.04 آماده شده اند.
- مجموعههای پایدار و بهروزرسانیشده مداوم برای بردهای مبتنی بر معماریهای x86 و ARM با استفاده از UEFI، بر اساس بوتلودر Grub از Debian/Ubuntu به جای u-boot، پیادهسازی شدهاند.
- بیلدهای 64 بیتی به طور خاص برای بردهای Raspberry Pi بهینه شده اضافه شده است.
- چارچوب جدیدی برای اتصال افزونه ها به سیستم اسمبلی (Extensions Build Framework) معرفی شده است.
- تست بهبود یافته ساخت ها در سیستم های یکپارچه سازی مداوم.
منبع: opennet.ru