توزیع لینوکس Armbian 23.02 منتشر شده است که یک محیط سیستم فشرده را برای رایانه های تک بردی مختلف مبتنی بر 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 ارائه میشوند.
ویژگی های انتشار:
- اضافه شدن پشتیبانی از پلتفرم Rockchip RK3588 و پشتیبانی رسمی از بردهای Radxa Rock 5 و Orange Pi 5 مبتنی بر این پلتفرم.
- پشتیبانی بهبودیافته از بردهای Orange Pi R1 Plus، Raspberry Pi 3، JetHub D1/D1+، Rockchip64، Nanopi R2S، Bananapi M5، Bananapi M2PRO.
- بسته ها با مخازن دبیان و اوبونتو هماهنگ می شوند. بیلدهای آزمایشی بر اساس Debian 12 و Ubuntu 23.04 اضافه شده است.
- بسته های هسته لینوکس به نسخه 6.1 به روز شده است. در هسته 6.1، AUFS به طور پیش فرض فعال است.
- ابزارهای مونتاژ کاملاً بازطراحی شدهاند که قصد دارند از آن برای مونتاژ نسخه بعدی استفاده کنند. از جمله ویژگی های کیت ابزار جدید می توان به سیستم ثبت گزارش ساده، توقف استفاده از کامپایلرهای خارجی، طراحی مجدد سیستم کش و پشتیبانی از اسمبلی در تمام معماری ها و سیستم عامل ها، از جمله پشتیبانی رسمی از محیط های WSL2 اشاره کرد.
- مونتاژ خودکار تصاویر توسعه یافته توسط انجمن ارائه شده است.
- پشتیبانی از کنترلرهای مختلف بازی اضافه شده است.
- اضافه شدن پشتیبانی از Waydroid، بسته ای برای اجرای اندروید در توزیع های لینوکس.
- اسکریپت تنظیم صدا بهبود یافته است.
- انتقال به درایور 882xbu برای آداپتورهای USB بی سیم مبتنی بر تراشه های RTL8812BU و RTL8822BU انجام شده است.
- بسته gnome-disk-utility به مجموعه هایی با محیط های گرافیکی اضافه شده است.
- بسته nfs-common به همه اسمبلی ها به جز حداقل یک اضافه شده است.
- بسته wpasupplicant به بیلدهای مبتنی بر Debian 12 اضافه شده است.
منبع: opennet.ru