توزیع لینوکس Armbian 22.08 منتشر شده است که یک محیط سیستم فشرده را برای رایانه های تک بردی مختلف مبتنی بر ARM، از جمله مدل های مختلف Raspberry Pi، Odroid، Orange Pi، Banana Pi، Helios64، pine64، Nanopi و Cubieboard بر اساس Allwinner، Amlogic ارائه می کند. ، پردازنده های Actionsemi، Freescale / NXP، Marvell Armada، Rockchip، Radxa و Samsung Exynos.
از پایههای پکیج دبیان و اوبونتو برای تولید بیلدها استفاده میشود، اما محیط با استفاده از سیستم ساخت خود، از جمله بهینهسازیهایی برای کاهش اندازه، افزایش کارایی و اعمال مکانیسمهای امنیتی اضافی، کاملاً بازسازی میشود. به عنوان مثال، پارتیشن /var/log با استفاده از zram نصب میشود و در RAM به صورت فشرده ذخیره میشود و دادهها یک بار در روز یا پس از خاموش شدن در درایو فلاش میشوند. پارتیشن /tmp با استفاده از tmpfs نصب می شود.
این پروژه از بیش از 30 بیلد هسته لینوکس برای پلتفرم های مختلف ARM و ARM64 پشتیبانی می کند. برای ساده سازی ایجاد تصاویر سیستم، بسته ها و نسخه های توزیع، یک SDK ارائه شده است. ZSWAP برای مبادله استفاده می شود. هنگام ورود از طریق SSH، گزینه ای برای استفاده از احراز هویت دو مرحله ای ارائه می شود. شبیه ساز box64 گنجانده شده است که به شما امکان می دهد برنامه های کامپایل شده برای پردازنده ها را بر اساس معماری x86 اجرا کنید. ZFS به عنوان سیستم فایل استفاده می شود. بسته های آماده برای اجرای محیط های کاربری مبتنی بر KDE، GNOME، Budgie، Cinnamon، i3-wm، Mate، Xfce و Xmonad ارائه می شوند.
ویژگی های انتشار:
- پشتیبانی از برد WIP Rockchip RK3588 Rock 5b اضافه شد.
- بسته ها با مخازن Debian 11 همگام شده اند. بسته های هسته لینوکس به نسخه های 5.15 و 5.19 به روز می شوند.
- مکانیسم های اضافی برای تجزیه و تحلیل امنیت کد گنجانده شده است.
- تست فرآیندهای بهروزرسانی هسته و u-boot تقویت شده است، اکنون میتوان چنین آزمایشهایی را پس از هر تغییر انجام داد.
- استفاده از فرآیندهای ساخت خودکار برای مونتاژ مجدد هفتگی تصاویر توسعه یافته توسط جامعه را پیاده سازی کرد.
- اسناد بهبود یافته برای توسعه دهندگان و نگهبانان برد.
منبع: opennet.ru