De ontwikkelaars van het openSUSE-project hebben een atomair bijgewerkte distributie van openSUSE Leap Micro 5.3 gepubliceerd, ontworpen voor het creëren van microservices en voor gebruik als basissysteem voor virtualisatieplatforms en containerisolatie. Builds voor x86_64- en ARM64 (Aarch64)-architecturen zijn beschikbaar om te downloaden, zowel met een installatieprogramma (offline builds, 1.9 GB groot) als in de vorm van kant-en-klare opstartbare images: 782 MB (vooraf geconfigureerd), 969 MB (met realtime-kernel) en 1.1 GB. Images kunnen worden uitgevoerd onder Xen- en KVM-hypervisors of op hardware, waaronder Raspberry Pi-boards.
De openSUSE Leap Micro-distributie is gebaseerd op de ontwikkelingen van het MicroOS-project en is gepositioneerd als een community-versie van het commerciële SUSE-product. Linux Enterprise Micro 5.3 mist een grafische interface. Configuratieopties omvatten de Cockpit-webinterface, waarmee systeembeheer via de browser mogelijk is; cloud-init, waarmee instellingen bij elke opstart worden overgedragen; of Combustion, waarmee instellingen tijdens de eerste opstart worden geconfigureerd. Gebruikers krijgen tools aangeboden om snel over te stappen van Leap Micro naar SUSE SLE Micro. Dit betekent dat ze in eerste instantie gratis een op Leap Micro gebaseerde oplossing kunnen implementeren en vervolgens hun bestaande configuratie naar SUSE SLE Micro kunnen migreren als ze uitgebreidere ondersteuning of certificering nodig hebben.
Een belangrijk kenmerk van Leap Micro is het atomische update-mechanisme, dat updates automatisch downloadt en toepast. In tegenstelling tot de atomische updates op basis van ostree en snap die in Fedora en worden gebruikt. UbuntuIn plaats van afzonderlijke atomische images te bouwen en extra leveringsinfrastructuur in te zetten, gebruikt openSUSE Leap Micro de standaard tool voor pakketbeheer (het transactionele updateprogramma) in combinatie met het snapshotmechanisme in het Btrfs-bestandssysteem (snapshots worden gebruikt om atomisch te schakelen tussen de systeemstatus vóór en na het installeren van updates). Als er problemen optreden na het toepassen van updates, kan het systeem worden teruggezet naar een eerdere status. Om de kernel bij te werken... Linux Live patches worden ondersteund zonder dat het werk opnieuw hoeft te worden opgestart of gestopt.
De rootpartitie is alleen-lezen gemount en verandert niet tijdens de werking. Voor het starten van geïsoleerde containers bevat de distributie geïntegreerde tools met runtime-ondersteuning voor Podman/CRI-O en Docker. De micro-editie van de distributie wordt gebruikt in het ALP (Adaptable) project. Linux Platform) ter ondersteuning van de host-OS-omgeving. ALP stelt voor om een uitgekleed host-OS te gebruiken dat bovenop de hardware draait, en alle applicaties en gebruikerscomponenten niet in een gemengde omgeving, maar in aparte containers of in een aparte omgeving te laten draaien. virtuele machines, die bovenop het "host-besturingssysteem" draaien en van elkaar geïsoleerd zijn.
In de nieuwe versie zijn de systeemcomponenten bijgewerkt naar de SUSE-pakketbasis. Linux Enterprise SUSE (SLE) Micro 5.3, gebaseerd op SUSE SLE 15 Service Pack 4. Er is een module toegevoegd voor het beheren van SE.Linux en het oplossen van problemen via Cockpit. NetworkManager wordt standaard gebruikt om netwerkinstellingen te beheren.
Bron: opennet.ru
