OpenSUSE projekta izstrādātāji ir publicējuši atomiski atjaunojamu operētājsistēmu openSUSE Leap Micro 5.5, kas paredzēta mikropakalpojumu izveidei un izmantošanai kā pamatsistēma virtualizācijas platformām un konteineru izolācijai. Lejupielādei ir pieejamas versijas x86_64 un ARM64 (Aarch64) arhitektūrām, kas tiek piedāvātas gan ar instalētāju (Offline versijas, 2.1 GB izmērā), gan kā gatavi darbam boot attēli: 782 MB (iepriekš konfigurēts), 959 MB (ar Reāla Laika kodolu) un 1.1 GB. Attēli var darboties Hypervisor Xen un KVM vadībā vai tieši uz aparatūras, tai skaitā Raspberry Pi plāksnēm.
Distribūcija openSUSE Leap Micro ir balstīta uz MicroOS projekta izstrādājumiem un tiek pozicionēta kā kopienas versija komerciālam produktam SUSE Linux Enterprise Micro, kas atšķiras ar grafiskā interfeisa trūkumu. Konfigurēšanai var izmantot tīmekļa saskarni Cockpit, kas ļauj pārvaldīt sistēmu pārlūkprogrammā, kā arī cloud-init rīku, kas nosūta iestatījumus katras palaišanas laikā vai Combustion, lai konfigurētu iestatījumus pirmajā palaišanā. Lietotājs saņem rīku, lai ātri pārietu no Leap Micro uz SUSE SLE Micro — tiek pieņemts, ka vispirms ir iespējams bez maksas ieviest risinājumu uz Leap Micro bāzes, un, ja ir nepieciešama paplašināta atbalsta vai sertifikācijas, pārcelt esošo konfigurāciju uz produktu SUSE SLE Micro.
Galvenā Leap Micro iezīme ir atomārās atjaunināšanas mehānisms, kas tiek automātiski lejupielādēts un piemērots. Atšķirībā no atomārajiem atjauninājumiem, kas balstīti uz ostree un snap, kas tiek izmantoti Fedora un Ubuntu, openSUSE Leap Micro izmanto standarta pakotņu pārvaldības rīku (transactional-update utilītu) kopā ar Btrfs FS snapshots mehānismu (snapshots tiek izmantoti atomārai pārslēgšanai starp sistēmas stāvokļiem pirms un pēc atjauninājumu uzstādīšanas). Ja rodas problēmas pēc atjauninājumu piemērošanas, sistēmu var atgriezt iepriekšējā stāvoklī. Live-patčus atbalsta Linux kodola atjaunināšanai bez pārstartēšanas un darbības pārtraukšanas.
Pamatnodalā sistēma tiek ievietota tikai lasāmā režīmā un netiek mainīta darba procesā. Izolētu konteineru palaišanai ir iekļauts instrumentu komplekts ar atbalstu runtime Podman/CRI-O un Docker. Micro-rediģētā izplatīšana tiek izmantota projektā ALP (Adaptable Linux Platform), lai nodrošinātu 'host OS' darbību. ALP priekš darba uz aparatūras ieteicams izmantot samazināto 'host OS', bet visu lietojumprogrammu un lietotāja telpas komponentu palaišanu veikt atsevišķos konteineros vai virtuālās mašīnās, kas tiek veiktas virs «host OS» un ir izolētas viena no otras.
Jaunajā laidienā:
- Sistēmas komponenti ir atjaunināti līdz SUSE Linux Enterprise (SLE) Micro 5.5 pakotņu bāzei, kas balstīta uz SUSE SLE 15 Servisa pakotnē 5.
- Atbalsts SELinux ir ievērojami paplašināts.
- Sistēmām, kas balstītas uz AArch64 arhitektūru, ir pievienots podman-docker rīku atbalsts (ēnot Docker CLI, izmantojot podman) un hipervizors hyper-v.
- Podman rīks ir atjaunināts līdz versijai 4.4, kas iekļauj utilītu quadlet, lai atvieglotu sistēmas konteineru palaišanu systemd vadībā.
- Ir pievienoti fwupdate un fwupdate-efi pakotnes, lai atvieglotu programmatūras atjaunošanu.
- Attēli ir veidoti QCOW (QEMU Copy On Write) formātā x86_64 un aarch64 arhitektūrām.
- Pārvaldības tīmekļa saskarne Cockpit ir atjaunināta līdz versijai 298, lai pārvaldītu SELinux ir integrēts modulis cockpit-selinux.

Avots: opennet.lv

