OpenSUSE-projektet har publicerat en release av den atomÀrt uppdaterade distributionen openSUSE Leap Micro 6.1, som Àr avsedd för att skapa mikrotjÀnster och för att anvÀndas som en basplattform för virtualisering och containerisolering. Installationspaket för arkitekturerna x86_64 och ARM64 (Aarch64) Àr tillgÀngliga för nedladdning, liksom fÀrdiga systemavbilder för virtualiseringssystem.
Distributionen openSUSE Leap Micro Àr baserad pÄ teknologierna frÄn MicroOS och positioneras som en community-version av den kommersiella produkten SUSE Linux Enterprise Micro, som kÀnnetecknas av avsaknaden av ett grafiskt grÀnssnitt. För konfiguration kan webbgrÀnssnittet Cockpit anvÀndas, vilket gör det möjligt att hantera systemet via webblÀsaren, cloud-init verktyget med överföring av instÀllningar vid varje uppstart, eller Combustion för att stÀlla in instÀllningar vid första uppstarten. AnvÀndare ges möjlighet till snabb omkoppling frÄn Leap Micro till SUSE SLE Micro (man kan initialt gratis implementera en lösning baserad pÄ Leap Micro och vid behov förlÀngd support eller certifiering, överföra den befintliga konfigurationen till produkten SUSE SLE Micro).
I Leap Micro anvÀnds en mekanism för atomÀr installation av uppdateringar, som laddas ner och tillÀmpas automatiskt. Till skillnad frÄn atomÀra uppdateringar baserade pÄ ostree och snap, som anvÀnds i Fedora och Ubuntu, anvÀnder openSUSE Leap Micro den standardpakethanteringsverktyg (verktyget transactional-update) i kombination med snapshot-mekanismen i Btrfs FS (snapshots anvÀnds för atomÀr vÀxling mellan systemets tillstÄnd före och efter installationen av uppdateringar). Om det uppstÄr problem efter att uppdateringarna har tillÀmpats kan systemet ÄterstÀllas till det tidigare tillstÄndet. För att uppdatera Linux-kÀrnan utan omstart och driftstopp stöds live-patchar.
Rotenheten monteras i skrivskyddat lÀge och Àndras inte under drift. För att starta isolerade containrar ingÄr ett verktyg med stöd för Podman/CRI-O och Docker. Mikroredigeringen av distributionen anvÀnds i projektet SLFO (SUSE Linux Framework One) för att sÀkerstÀlla att miljön «host OS» fungerar. I SLFO föreslÄs det att anvÀnda en nedskuren version av «host OS» för att köra över hÄrdvaran, medan alla applikationer och anvÀndarrumskomponenter körs inte i en blandad miljö utan i separata containrar eller i virtuella maskiner, som körs ovanpÄ "host OS" och Àr isolerade frÄn varandra.
I den nya utgÄvan:
- Stöd för mjuk omstart (soft-reboot) har lagts till, vilket möjliggör att endast anvÀndarrumskomponenter startas om utan att röra vid Linux-kÀrnan. Mjuk omstart kan anvÀndas för att installera laddade systemuppdateringar, om uppdateringarna inte rör kÀrnan och bootloadern.
- Ett nytt verktyg, opensuse-migration-tool, har föreslagits för att förenkla uppdateringen mellan versionerna av distributionen. Möjligheten att uppgradera utgÄvorna 5.5 och 6.0 till version 6.1 har tillhandahÄllits.
- En PAM-modul har lagts till för anvÀndning vid inloggning av tvÄfaktorsautentisering baserat pÄ engÄngslösenord.
- FjĂ€rrinloggning som anvĂ€ndare root med autentisering baserat pĂ„ lösenord har förbjudits. Ăndringen omfattar Ă€ven webgrĂ€nssnittet Cockpit, för vars fjĂ€rranslutning det nu Ă€r obligatoriskt att skapa och anvĂ€nda en oprivilegierad anvĂ€ndare.
- Ytterligare installationsbilder har skapats, som laddas ner över nÀtverket med hjÀlp av PXE-mekanismen.
- Stöd för IBM Power-arkitektur (ppc64le) har implementerats. Minimikravet för stöd Àr IBM Power9-processorer (IBM Power8 stöds inte).
- Möjligheten att aktivera komprimering av vÀxlingspartitionen med hjÀlp av modulen zRAM, som skapar en komprimerad blockenhet i RAM-minnet, har lagts till.
- Paket som busybox, salt-master och k3s har tagits bort.
KĂ€lla: opennet.ru
