انتشار Bedrock Linux 0.7.3، ترکیبی از اجزای توزیع های مختلف

در دسترس انتشار متا توزیع Bedrock Linux 0.7.3، که به شما امکان می دهد از بسته ها و اجزای توزیع های مختلف لینوکس استفاده کنید و توزیع ها را در یک محیط ترکیب کنید. محیط سیستم از مخازن پایدار Debian و CentOS تشکیل شده است؛ علاوه بر این، می توانید نسخه های جدیدتر برنامه ها را نصب کنید، به عنوان مثال، از Arch Linux/AUR، و همچنین پورتاژهای Gentoo را کامپایل کنید. سازگاری سطح کتابخانه با اوبونتو و CentOS برای نصب بسته های اختصاصی شخص ثالث ارائه شده است.

به جای تصاویر نصب در بستر پیشنهادی اسکریپتی که محیط توزیع های استاندارد از قبل نصب شده را تغییر می دهد. به عنوان مثال، جایگزین‌های Debian، Fedora، Manjaro، openSUSE، Ubuntu و Void Linux کار می‌کنند، اما هنگام جایگزینی CentOS، CRUX، Devuan، GoboLinux، GuixSD، NixOS و Slackware مشکلات جداگانه‌ای وجود دارد. اسکریپت نصب آماده شده برای معماری های x86_64 و ARMv7.

در حین کار، کاربر می تواند مخازن سایر توزیع ها را در Bedrock فعال کرده و برنامه هایی را از آنها نصب کند که می توانند در کنار برنامه هایی از توزیع های مختلف اجرا شوند. همچنین از نصب از توزیع های مختلف برنامه های گرافیکی پشتیبانی می کند.

یک محیط خاص برای هر توزیع اضافی متصل ایجاد می شود
("لایه")، که اجزای خاص توزیع را در خود جای داده است. جداسازی با استفاده از پیوندهای chroot، bind-mounting و نمادین انجام می شود (چند سلسله مراتب دایرکتوری کاری با مجموعه ای از مؤلفه ها از توزیع های مختلف ارائه شده است، یک پارتیشن /home مشترک در هر محیط chroot نصب شده است). با این حال، Bedrock در نظر گرفته نشده است که یک لایه اضافی حفاظتی یا ایزوله سازی سخت افزاری را ارائه دهد.

دستورات خاص توزیع با استفاده از ابزار strat راه‌اندازی می‌شوند و توزیع‌ها با استفاده از ابزار brl مدیریت می‌شوند. برای مثال، اگر می‌خواهید از بسته‌های Debian و Ubuntu استفاده کنید، ابتدا باید محیط‌های مرتبط را با استفاده از دستور sudo brl fetch ubuntu debian اجرا کنید. سپس برای نصب VLC از دبیان می‌توانید دستور sudo strat debian apt install vlc و از اوبونتو دستور sudo strat ubuntu apt install vlc را اجرا کنید. پس از این، می توانید نسخه های مختلف VLC را از دبیان و اوبونتو راه اندازی کنید - "strat debian vlc file" یا "strat ubuntu vlc file".

نسخه جدید پشتیبانی از مخزن فعلی Slackware را اضافه می کند.
امکان اشتراک گذاری کتابخانه pixmap بین محیط ها فراهم شده است. اضافه شدن پشتیبانی از resolvconf برای یکسان سازی تنظیمات حل کننده در همه محیط ها. مشکلات ایجاد محیط برای Clear Linux و MX Linux حل شده است.

منبع: opennet.ru

اضافه کردن نظر