openSUSE-prosjektet har publisert utgivelsen av en atomisk oppdatert openSUSE Leap Micro 6.1-distribusjon, designet for å lage mikrotjenester og for bruk som et basissystem for virtualiserings- og containerisolasjonsplattformer. Installasjonssammenstillinger for x86_64 og ARM64 (Aarch64) arkitekturer er tilgjengelige for nedlasting, samt ferdige systembilder for virtualiseringssystemer.
OpenSUSE Leap Micro-distribusjonen er basert på teknologiene til MicroOS-prosjektet og er posisjonert som en fellesskapsversjon av det kommersielle produktet SUSE Linux Enterprise Micro, preget av fraværet av et grafisk grensesnitt. For å konfigurere kan du bruke Cockpit-nettgrensesnittet, som lar deg kontrollere systemet gjennom en nettleser, cloud-init-verktøysettet med overføring av innstillinger ved hver oppstart, eller Combustion for å angi innstillingene under første oppstart. Brukere får muligheten til raskt å bytte fra Leap Micro til SUSE SLE Micro (de kan i utgangspunktet implementere en løsning basert på Leap Micro gratis, og hvis de trenger utvidet støtte eller sertifisering, overføre sin eksisterende konfigurasjon til et SUSE SLE Micro-produkt).
Leap Micro bruker en atominstallasjonsmekanisme for oppdateringer som lastes ned og brukes automatisk. I motsetning til atomoppdateringer basert på ostree og snap brukt i Fedora og Ubuntu, bruker openSUSE Leap Micro standard pakkeadministrasjonsverktøy (transaksjonsoppdateringsverktøyet) i kombinasjon med øyeblikksbildemekanismen i Btrfs-filsystemet i stedet for å bygge separate atombilder og distribuere tilleggslevering infrastruktur (øyeblikksbilder brukes til å atomisk bytte mellom systemtilstand før og etter installasjon av oppdateringer). Hvis det oppstår problemer etter å ha tatt i bruk oppdateringer, kan du rulle tilbake systemet til en tidligere tilstand. Live patcher støttes for å oppdatere Linux-kjernen uten å starte på nytt eller stoppe arbeidet.
Rotpartisjonen er montert skrivebeskyttet og endres ikke under drift. For å kjøre isolerte containere inkluderer distribusjonen integrerte verktøy med støtte for Podman/CRI-O og Docker. Mikroutgaven av distribusjonen brukes i SLFO-prosjektet (SUSE Linux Framework One) for å tilby et verts-OS-miljø. SLFO foreslår å bruke et nedstrippet verts-OS for å kjøre på maskinvare, og kjøre alle applikasjoner og brukerområdekomponenter i separate containere eller i et separat miljø i stedet for i et blandet miljø. virtuelle maskiner, som kjører oppå "verts-OS" og er isolert fra hverandre.
I den nye utgivelsen:
- Lagt til støtte for soft-reboot-modus, som starter bare brukerplasskomponenter på nytt uten å berøre Linux-kjernen. En myk omstart kan brukes til å installere nedlastede systemoppdateringer hvis oppdateringene ikke påvirker kjernen og oppstartslasteren.
- Et nytt verktøy, opensuse-migrasjonsverktøy, har blitt foreslått for å forenkle oppdatering mellom distribusjonsutgivelser. Det er mulig å oppgradere utgavene 5.5 og 6.0 til versjon 6.1.
- Lagt til en PAM-modul for å bruke tofaktorautentisering basert på engangspassord ved innlogging.
- Ekstern pålogging som root-bruker med passordbasert autentisering er forbudt. Endringen gjelder også Cockpit-nettgrensesnittet, for ekstern tilkobling som du nå må opprette og bruke en uprivilegert bruker til.
- Ytterligere installasjonsbilder har blitt generert, lastet over nettverket ved hjelp av PXE-mekanismen.
- Implementert støtte for IBM Power-arkitekturen (ppc64le). IBM Power9-prosessorer er oppgitt som minimum støttet (IBM Power8 støttes ikke).
- Lagt til muligheten til å aktivere komprimering av swap-partisjonen ved å bruke zRAM-modulen, som plasserer den komprimerte blokkenheten i RAM.
- Busybox, salt-master og k3s-pakkene er fjernet.
Kilde: opennet.ru
