openSUSE projekti arendajad on avalikustanud atomaarse uuendamisega jaotuse openSUSE Leap Micro 5.5, mis on mõeldud mikroteenuste loomiseks ja põhissüsteemiks virtualiseerimisplatvormidele ja konteinerisolatsiooniks. Laadimiseks on saadaval kogumikud arhitektuuridele x86_64 ja ARM64 (Aarch64), mille pakettide suurus on 2,1 GB, sealhulgas installimist sisaldavad (Offline-kogumikud) ja valmis käivitatavad pildid: 782 MB (eelnevalt seadistatud), 959 MB (Real-Time tuumaga) ja 1,1 GB. Pildid saavad käivituda hüperviisorite Xen ja KVM all või otse riistvara peal, sealhulgas Raspberry Pi plaadid.
openSUSE Leap Micro jaotus põhineb MicroOS-i arendustel ja on suunatud kogukonna versiooniks kaubandustoote SUSE Linux Enterprise Micro, millel puudub graafilise liidese kohaletoimetamine. Seadistamiseks võib kasutada veebiliidest Cockpit, mis võimaldab süsteemi hallata brauseri kaudu, samuti cloud-init tööriista konfiguratsioonide edastamiseks igal käivitamisel või Combustion'i seadete määramiseks esimesel käivitamisel. Kasutajale antakse tööriist kiireks üleminekuks Leap Microlt SUSE SLE Microle — eeldatakse, et alguses saab tasuta rakendada Leap Micro baasil lahendust, ja vajaduse korral, kõrgema toe või sertifitseerimise korral, viia olemasolev konfiguratsioon SUSE SLE Micro tootele.
Leap Micro peamine omadus on atomaarsete uuenduste installimise mehhanism, mis laetakse ja rakendatakse automaatselt. Erinevalt atomaarsetest uuendustest, mis põhinevad ostree ja snap tehnoloogiatel, mida kasutatakse Fedoral ja Ubuntu's, kasutab openSUSE Leap Micro asemel eraldi atomaarsete piltide loomist ja täiendava tarnestruktuuri arendamist tavalisi paketihaldusvahendeid (üksus transactional-update) koos Btrfs failisüsteemi snäpšottide mehhanismiga (snaapšoteid kasutatakse atomaarseks üleminekuks süsteemi seisundi vahel enne ja pärast uuenduste rakendamist). Uuenduste rakendamise korral probleemide ilmnemisel on võimalik süsteem varasemasse olekusse tagasi kerida. Linuxi kernelit saab uuendada ilma taaskäivitamise ja tööseisakuta, toetades live-patch'e.
Juurne jaotmine monteeritakse ainult lugemise režiimis ja ei muutu töö käigus. Isolateeritud konteinerite väljalaskmiseks on integreeritud tööriistakomplekt runtime Podman/CRI-O ja Docker tugiteenustega. Mikroomitav jaotamine kasutatakse projektis ALP (Adaptable Linux Platform), et tagada keskkonna "host OS" toimimine. ALP-s soovitatakse riistvara peal töötamiseks kasutada kärbitud "host OS", ning kõik rakendused ja kasutaja ruumi komponendid tuleks käivitada mitte segatud keskkonnas, vaid eraldi konteinerites või. virtuaalmasinaid, mida käivitatakse "host OS" peal ja mis on üksteisest isoleeritud.
Uues väljaandes:
- Süsteemi komponendid on uuendatud SUSE Linux Enterprise (SLE) Micro 5.5 paketipõhiseks, mis põhineb SUSE SLE 15 teenusepaketil 5.
- Suurenenud on SELi toetuse ulatus.
- AArch64 arhitektuuriga süsteemidele on lisatud podman-dockeri tööriista tugi (tootab Docker CLI-d podman'i kaudu) ja hüperviisor Hyper-V.
- Podman'i tööriist on uuendatud versioonile 4.4, mis sisaldab quadlet'i utiliiti süsteemsete konteinerite käitamise lihtsustamiseks systemd all.
- Lisatud on fwupdate ja fwupdate-efi paketid, et lihtsustada püsivara uuendamist.
- Pildid on loodud QCOW (QEMU Copy On Write) formaadis arhitektuuridele x86_64 ja aarch64.
- Veebiliides Cockpit on uuendatud versioonile 298, SELi haldamiseks on integreeritud moduli cockpit-selinux.

Allikas: opennet.ru

