openSUSE MicroOS

Micro Service OS providing Transactional (Atomic) Updates upon a read-only btrfs root filesystem

Designed to host container workloads with automated administration & patching. Installing openSUSE MicroOS you get a quick, small environment for deploying Containers, or any other workload that benefits from Transactional Updates. As rolling release distribution the software is always up-to-date.

MicroOS offers an offline image. The main difference between the offline and self-install/raw images are that the offline image has an installer. Raw and self-install allows for customization via combustion or manually in the image after it is written to the disk. There is an option for a real-time kernel.

Try MicroOS in VMs running on either Xen or KVM. Using a Raspberry Pi or other System on Chip hardware may use the preconfigured image together with the Combustion functionality for the boot process. Both preconfigured and self-installed images are intended to be used with Combustion written to a USB, which is driven to allow configuration on any first boot, with the option for default password protected changes.

دانلود

بارهای کاری

برنامه‌ها به جای فایل‌سیستم ریشه در کانتینرها نصب می‌شوند

  • از فایل‌سیستم اصلی جدا شده است
  • توانایی برنامه‌های مخرب برای به خطر انداختن سیستم کاهش یافته است
  • نصب جدید بدون ریبوت
  • امکان آپدیت به روش اتمیک (ایجاد جدید، نابودی قدیمی)
  • عقبگرد آسان

فلسفه

قابل پیش‌بینی است

  • در طول زمان اجرا تغییر نمی کند
  • همان مصنوعات را به طور مداوم در هر بوت اجرا می کند

مقیاس‌پذیر است

  • تلاش برای پیکربندی نمونه‌های منحصربفرد را در طول زمان اجرا حذف می‌کند
  • می‌تواند به راحتی و بطور مکرر با نتیجه قابل پیش بینی پخش شود

قابل اطمینان است

  • بطور اتوماتیک از آپدیت‌های معیوب بازیابی می‌شود

آپدیت‌های اتمیک

آپدیت‌های تراکنشی

منحصربفرد

با استفاده از btrfs با عکس های فوری، MicroOS از فضا به روشی بسیار کارآمد برای ذخیره تاریخچه سیستم فایل استفاده می‌کند. تمام فایل‌های پیکربندی موجود در /etc بخشی از عکس فوری و عقبگرد هستند.

قابل انعطاف

  • نیازی به فرمت بسته جدید نیست، استفاده از RPM های استاندارد openSUSE
  • بدون محدودیت اندازه، نه برای پارتیشن‌ها و نه برای سیستم عامل
  • آسان برای افزایش

عقبگرد

MicroOS یک سیستم‌عامل تغیر‌ناپذیر است، عقبگرد ساده است

  • تغییر‌ناپذیر: بدون تغییرات روی دیسک *عقبگرد با راه‌اندازی مجدد به یک عکس فوری BTRFS

اشکال‌زدایی

کانتینر جعبه‌ابزار اشکال‌زدایی

  • کانتینر مجوزدار را اجرا می‌کند
  • فایل‌سیستم ریشه تحتmedia/root/ در دسترس است
  • zypper جهت نصب ابزارهای لازم، بدون ریبوت در دسترس است
  • ماندگار مابین استفاده‌ها

آپدیت‌های امن

  • آپدیت‌های خود را از طریق HTTPS دریافت کنید
  • بسته‌ها و مخازن توسط سیستم ساخت ما امضا شده‌اند
  • بسته‌ها تایید شده‌اند
  • در صورت تداخل وابستگی هیچ آپدیتی انجام نمی‌شود
  • بدون اتلاف فضا: عکس‌های فوریِ سیستم فایل در صورت آپدیت‌های ناموفق حذف می‌شوند
دسکتاپ‌ها، لپتاپ‌ها، و سرورهای ۶۴ بیتی AMD یا اینتل (x86_64)
میزبان کانتینر خود نصب شونده
سرورها، دسکتاپ‌ها، لپتاپ‌ها و بردهای UEFI Arm ‫۶۴ بیتی (aarch64)
سرورهای PowerPC little-endian ‮(‭(ppc64le
ما همچنین امیج‌های ‭ماشین مجازی, ابر, سخت‌افزار ‬ را داریم. ‭دانلودهای جایگزین ‬ را بررسی کنید!

حداقل

  • حافظه: ‭1GB ‬ رم فیزیکی + حافظه اضافی برای بارکاری شما
  • ذخیره‌سازی:
    • پارتیشن / (ریشه): فضای دیسک موجود ‭5GB
    • پارتیشن ‭/var: فضای دیسک موجود ‭5GB

پیشنهادی

  • حافظه: ‭2GB ‬ رم فیزیکی + حافظه اضافی برای بارکاری شما
  • ذخیره‌سازی:
    • پارتیشن / (ریشه): فضای دیسک موجود ‭20GB
    • پارتیشن ‭/var: فضای دیسک موجود ‭40GB

دانلود خود را قبل از استفاده بررسی کنید

بسیاری از برنامه‌ها می‌توانند چک‌سام دانلود را تایید کنند. که برای بررسی دانلود شما می‌تواند مهم باشد زیرا تأیید می‌کند که شما واقعا فایل ISO ای را که می‌خواستید دانلود کنید را دریافت کرده‌اید و نه نسخه‌ای معیوب.

برای هر ISO، ما یک فایل چک‌سام با سام SHA256 متناظر ارائه می‌کنیم.

برای امنیت بیشتر، شما می‌توانید از sha256sum برای تایید اینکه چه کسی فایل‌های .sha256 را امضا کرده است استفاده کنید.

باید باشد AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4

برای راهنمایی بیشتر جهت تایید دانلود خود لطفاً مطالعه کنید راهنمای چک‌سام