انتشار EasyOS 4.5، توزیع اصلی از خالق Puppy Linux

Barry Kauler، بنیانگذار پروژه Puppy Linux، توزیع آزمایشی EasyOS 4.5 را منتشر کرده است که فناوری‌های Puppy Linux را با استفاده از جداسازی کانتینر برای اجرای اجزای سیستم ترکیب می‌کند. توزیع از طریق مجموعه ای از پیکربندی کننده های گرافیکی توسعه یافته توسط پروژه مدیریت می شود. حجم تصویر بوت 825 مگابایت است.

در نسخه جدید:

  • هسته لینوکس به نسخه 5.15.78 به روز شده است. هنگام کامپایل، هسته شامل تنظیماتی برای بهبود پشتیبانی از KVM و QEMU است و همچنین استفاده از syncookie TCP را برای محافظت در برابر سیل با بسته های SYN فعال می کند.
  • پنل مورد استفاده برای مشاهده IP TV در دسکتاپ به نسخه MK8 به روز شده است.
  • توسعه سیستم مونتاژ woofQ به GitHub منتقل شده است.
  • نسخه های بسته به روز شده اند، از جمله فایرفاکس 106.0.5، QEMU 7.1.0 و Busybox 1.34.1.
  • مقدمات تجدید نظر در مدل کار کردن فقط تحت کاربر ریشه انجام شده است (از آنجایی که مدل فعلی کار تحت کاربر ریشه با امتیازات بازنشانی هنگام شروع هر برنامه بسیار پیچیده و ناامن است، آزمایش‌هایی برای ارائه توانایی کار تحت یک کاربر غیرمجاز).
  • محیط OpenEmbedded (OE) مورد استفاده هنگام بازسازی بسته ها به نسخه 3.1.20 به روز شده است.
  • اسکریپت راه اندازی Pulseaudio به /etc/init.d منتقل شده است.
  • فرآیند نصب سیستم تغییر کرده است که از بوت لودر جدا شده است. بوت لودرهای rEFInd/Syslinux که قبلا استفاده می شد با Limine جایگزین شده اند که از بوت شدن در سیستم هایی با UEFI و BIOS پشتیبانی می کند.
  • بسته های SFS با Android Studio، Audacity، Blender، Openshot، QEMU، Shotcut، SmartGit، SuperTuxKart، VSCode و Zoom اضافه شد.
  • ابزار 'deb2sfs' برای تبدیل بسته های deb به sfs اضافه شد. ابزار بهبود یافته "dir2sfs".
  • توانایی چاپ از برنامه های کامپایل شده با GTK3 بهبود یافته است.
  • پشتیبانی کامپایلر برای زبان Nim اضافه شد.

ویژگی های توزیع:

  • هر برنامه و همچنین خود دسکتاپ را می توان در کانتینرهای جداگانه ای اجرا کرد که با استفاده از مکانیزم Easy Containers خود جدا می شوند.
  • به‌طور پیش‌فرض با حقوق ریشه با بازنشانی امتیازات هنگام راه‌اندازی هر برنامه کار می‌کند، زیرا EasyOS به عنوان یک سیستم زنده برای یک کاربر قرار می‌گیرد.
  • توزیع در یک زیر شاخه جداگانه نصب شده است و می تواند با داده های دیگر روی درایو همزیستی داشته باشد (سیستم در /releases/easy-4.5 نصب شده است، داده های کاربر در فهرست /home ذخیره می شود و کانتینرهای برنامه اضافی در /containers قرار می گیرند. فهرست راهنما).
  • رمزگذاری زیر شاخه های فردی پشتیبانی می شود (به عنوان مثال، /home).
  • امکان نصب پکیج های متا در فرمت SFS وجود دارد که تصاویری با Squashfs نصب می شوند و چندین بسته معمولی را با هم ترکیب می کنند و اساساً یادآور فرمت های اپیمج، اسنپ و فلت پک هستند.
  • سیستم در حالت اتمی به‌روزرسانی می‌شود (نسخه جدید در دایرکتوری دیگری کپی می‌شود و دایرکتوری فعال با سیستم تغییر می‌کند) و در صورت بروز مشکل پس از به‌روزرسانی، از تغییر مجدد تغییرات پشتیبانی می‌کند.
  • یک حالت راه اندازی از RAM وجود دارد که در آن هنگام بوت شدن، سیستم در حافظه کپی می شود و بدون دسترسی به دیسک ها اجرا می شود.
  • برای ساخت توزیع، از جعبه ابزار WoofQ و بسته های منبع از پروژه OpenEmbedded استفاده می شود.
  • دسکتاپ مبتنی بر مدیر پنجره JWM و مدیر فایل ROX است.
    انتشار EasyOS 4.5، توزیع اصلی از خالق Puppy Linux
  • بسته اصلی شامل برنامه هایی مانند Firefox، LibreOffice، Scribus، Inkscape، GIMP، mtPaint، Dia، Gpicview، ویرایشگر متن Geany، مدیریت رمز عبور Fagaros، سیستم مدیریت مالی شخصی HomeBank، Wiki شخصی DidiWiki، سازمان‌دهنده Osmo، مدیر پروژه Planner، سیستم Notecase است. ، Pidgin، پخش کننده موسیقی Audacious، پخش کننده رسانه سلولوئید، VLC و MPV، ویرایشگر ویدیوی LiVES، سیستم پخش OBS Studio.
  • برای ساده‌سازی اشتراک‌گذاری فایل و اشتراک‌گذاری چاپگر، برنامه EasyShare خود را ارائه می‌کند.

منبع: opennet.ru

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