OpenSUSE Leap Micro түгээлтийн анхны хувилбар

OpenSUSE төслийн хөгжүүлэгчид MicroOS төслийн бүтээн байгуулалтад суурилсан openSUSE түгээлтийн иж бүрдлийн шинэ хувилбар болох "Leap Micro"-ийн анхны хувилбарыг танилцууллаа. OpenSUSE Leap Micro түгээлт нь SUSE Linux Enterprise Micro 5.2 арилжааны бүтээгдэхүүний олон нийтийн хувилбар хэлбэрээр байрладаг бөгөөд энэ нь хоёр түгээлтийн хувилбаруудын дугаарыг синхрончлохоор сонгосон анхны хувилбар болох 5.2-ын ер бусын тоог тайлбарладаг. OpenSUSE Leap Micro 5.2 хувилбарыг 4 жилийн турш дэмжинэ.

X86_64 болон ARM64 (Aarch64) архитектурт зориулсан угсралтуудыг суулгагчаар (Оффлайн угсралт, 370МБ хэмжээтэй) болон бэлэн ачаалах дүрс хэлбэрээр нийлүүлэх боломжтой: 570MB (урьдчилан тохируулсан), 740MB (Бодит цагийн цөмтэй) ) болон 820MB. Зургууд нь Xen болон KVM гипервизорын доор эсвэл Raspberry Pi хавтанг оролцуулан техник хангамжийн дээд талд ажиллах боломжтой. Тохиргооны хувьд та ачаалах бүрт тохиргоог шилжүүлэхийн тулд cloud-init хэрэглүүрийг ашиглаж болно, эсвэл эхний ачаалах үед тохиргоог тохируулахын тулд Combustion ашиглаж болно.

Leap Micro-ийн гол онцлог нь шинэчлэлтүүдийг автоматаар татан авч, автоматаар суулгадаг. Fedora болон Ubuntu-д ашигладаг ostree болон snap дээр суурилсан атомын шинэчлэлтүүдээс ялгаатай нь openSUSE Leap Micro нь тусдаа атомын дүрс бүтээж, нэмэлт хүргэлтийн дэд бүтцийг байрлуулахын оронд FS-д стандарт багц менежер болон хормын хувилбарыг ашигладаг. Линуксийн цөмийг дахин эхлүүлэх эсвэл зогсоохгүйгээр шинэчлэхийн тулд шууд засваруудыг дэмждэг.

Үндсэн хуваалт нь зөвхөн унших горимд суурилагдсан бөгөөд үйл ажиллагааны явцад өөрчлөгддөггүй. Btrfs-ийг файлын систем болгон ашигладаг бөгөөд шинэчлэлтүүдийг суулгахын өмнөх болон дараа системийн төлөвийн хооронд атомын шилжилт хийх үндэс болдог хормын хувилбарууд. Хэрэв шинэчлэлтүүдийг хэрэглэсний дараа асуудал гарвал та системийг өмнөх төлөв рүү буцаах боломжтой. Тусгаарлагдсан контейнеруудыг ажиллуулахын тулд багаж хэрэгсэл нь Podman/CRI-O болон Docker-ийн ажиллах үеийн дэмжлэгтэй нэгдсэн.

Leap Micro-д зориулсан програмууд нь виртуалчлал, контейнер тусгаарлах платформуудын үндсэн систем болгон ашиглахаас гадна төвлөрсөн бус орчин, микро үйлчилгээнд суурилсан системд ашиглах зэрэг багтана. Leap Micro нь мөн SUSE Linux түгээлтийн дараагийн үеийн чухал хэсэг бөгөөд түгээлтийн цөмийг хоёр хэсэгт хуваахаар төлөвлөж байна: техник хангамж дээр ажиллахад зориулагдсан "хост үйлдлийн систем" болон ажиллуулахад чиглэсэн програмыг дэмжих давхарга. контейнер болон виртуал машинд.

Шинэ үзэл баримтлал нь "хост үйлдлийн систем" нь тоног төхөөрөмжийг дэмжих, удирдахад шаардлагатай хамгийн бага орчныг бий болгож, бүх програмууд болон хэрэглэгчийн орон зайн бүрэлдэхүүн хэсгүүдийг холимог орчинд биш, харин тусдаа саванд эсвэл дээр нь ажилладаг виртуал машинуудад ажиллуулна гэсэн үг юм. "хост үйлдлийн систем" ба бие биенээсээ тусгаарлагдсан.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх