Zhvilluesit e projektit openSUSE prezantuan versionin e parë të shpërndarjes së re openSUSE - "Leap Micro", e cila është e bazuar në punimet e projektit MicroOS. Shpërndarja openSUSE Leap Micro pozicionohet si një version komunitar i produktit komercial SUSE Linux Enterprise Micro 5.2, dhe kjo shpjegon numrin e pazakontë të versionit të parë - 5.2, i cili është zgjedhur për të sinkronizuar numërimin e lëshimeve në të dy shpërndarjet. Koha e mbështetjes për lëshimin openSUSE Leap Micro 5.2 do të jetë 4 vjet.
Për shkarkim janë të disponueshme ndërtimet për arkitekturën x86_64 dhe ARM64 (Aarch64), të ofruara si me instaluesin (Ndërtimet Offline, me madhësi 370MB), ashtu edhe në formën e imazheve të ngarkesave të gatshme: 570MB (të parakonfigurura), 740MB (me bërthamë Real-Time) dhe 820MB. Imazhet mund të nisin nën menaxhimin e hiperplatformave Xen dhe KVM ose mbi pajisje, duke përfshirë pllakat Raspberry Pi. Për konfigurim mund të përdoret vegla cloud-init për të transferuar konfigurimet në çdo ngarkesë ose Combustion për të vendosur konfigurimet gjatë ngarkesës së parë.
Karakteristika kryesore e Leap Micro është mekanizmi i instalimit atomik të përditësimeve, të cilat shkarkohen dhe aplikohen automatikisht. Ndryshe nga përditësimet atomike të bazuara në ostree dhe snap, të përdorura në Fedora dhe Ubuntu, openSUSE Leap Micro përdor menaxherin standard të paketave dhe mekanizmin e snapshots në FS, në vend të ndërtimit të imazheve të veçanta atomike dhe shpërndarjes së infrastrukturës shtesë. Për përditësimin e bërthamës Linux pa riavtorizim dhe pezullim të punës mbështeten patch-et live.
Ndarja kryesore është e montuar në mënyrë vetëm për lexim dhe nuk ndryshohet gjatë funksionimit. Si sistem skedari përdoret Btrfs, snapshots në të cilat shërbejnë si baza për kalimin atomik midis gjendjes së sistemit para dhe pas instalimit të përditësimeve. Në rast se ndodhin probleme pas aplikimit të përditësimeve, mund të rikthehet sistemi në gjendjen e mëparshme. Për të nisur kontejnerë të izoluar është integruar vegla me suport për runtime Podman/CRI-O dhe Docker.
Në mesin e fusha e aplikimeve për Leap Micro përmendet përdorimi si një sistem bazë për platformat e virtualizimit dhe izolimin e konteinerëve, si dhe aplikimi në mjedise të decentralizuara dhe sisteme të bazuara në mikrosherbime. Leap Micro gjithashtu është një lidhje e rëndësishme në formimin e gjeneratës së ardhshme të shpërndarjes SUSE Linux, ku planifikojnë të ndajnë bazën themelore të shpërndarjes në dy pjesë: një 'host OS' të shkurtruar për të punuar mbi pajisjet dhe një nivel për mbështetje të aplikacioneve, të orientuar për të funksionuar në konteinerë dhe makina virtuale.
Koncesi i ri nënkupton që në 'host OS' do të zhvillohet një mjedis minimal, e nevojshme për mbështetje dhe menaxhim të pajisjeve, dhe të gjitha aplikacionet dhe komponentët e hapësirës së përdoruesit do të ekzekutohen jo në një mjedis të përzier, por në konteinerë të ndarë ose në makina virtuale që funksionojnë mbi 'host OS' dhe të izoluara nga njëra-tjetra.
Burimi: opennet.ru
