Utvecklarna av openSUSE-projektet har presenterat den första utgÄvan av den nya versionen av distributionen openSUSE - "Leap Micro", baserad pÄ MicroOS-projektets arbeten. Distributionen openSUSE Leap Micro positioneras som en community-version av den kommersiella produkten SUSE Linux Enterprise Micro 5.2, vilket förklarar det ovanliga versionsnumret - 5.2, som valts för att synkronisera versionsnumreringen mellan de bÄda distributionerna. Stödtiden för utgÄvan openSUSE Leap Micro 5.2 kommer att vara 4 Är.
Nedladdningar finns tillgÀngliga för arkitekturerna x86_64 och ARM64 (Aarch64), levererade bÄde som med installationsprogram (offline-versioner, storlek 370 MB) och i form av fÀrdiga startbilder: 570 MB (förkonfigurerad), 740 MB (med Real-Time-kÀrna) och 820 MB. Bilderna kan köras under hypervisorer som Xen och KVM eller direkt pÄ hÄrdvaran, inklusive Raspberry Pi-kort. För konfiguration kan man anvÀnda verktyget cloud-init för att överföra instÀllningar vid varje start eller Combustion för att ange instÀllningar under första starten.
En nyckelfunktion i Leap Micro Àr mekanismen för atomisk installation av uppdateringar, som laddas ner och tillÀmpas automatiskt. Till skillnad frÄn atomiska uppdateringar baserade pÄ ostree och snap, som anvÀnds i Fedora och Ubuntu, anvÀnds i openSUSE Leap Micro den vanliga paketförvaltaren och snapshots-mekanismen i filsystemet istÀllet för att bygga separata atomiska bilder och införa ytterligare leveransinfrastruktur. Live-patchar stöds för att uppdatera Linux-kÀrnan utan omstart och paus av driften.
Rotpartitionen monteras i skrivskyddat lÀge och Àndras inte under drift. Btrfs anvÀnds som filsystem, dÀr snapshots tjÀnar som grund för atomisk vÀxling mellan systemets tillstÄnd före och efter installation av uppdateringar. Vid problem efter tillÀmpning av uppdateringar kan systemet ÄterstÀllas till föregÄende tillstÄnd. För att köra isolerade containrar integreras verktyg med stöd för runtime Podman/CRI-O och Docker.
Bland anvÀndningsomrÄden för Leap Micro nÀmns anvÀndning som en grundlÀggande plattform för virtualiseringssystem och containerisolering, samt tillÀmpning i decentraliserade miljöer och mikrotjÀnstbaserade system. Leap Micro Àr ocksÄ en viktig del i att forma nÀsta generation av SUSE Linux-distributionen, dÀr man planerar att dela upp den grundlÀggande distributionen i tvÄ delar: en nedskuren "host OS" för att fungera ovanpÄ hÄrdvaran och ett lager för applikationssupport, inriktat pÄ körning i containrar och. virtuella maskiner.
Det nya konceptet innebÀr att i "host OS" kommer man att utveckla en minimal miljö som Àr nödvÀndig för att stödja och hantera hÄrdvaran, medan alla applikationer och komponenter för anvÀndarrymden ska köras antingen i separata containrar eller i virtuella maskiner som körs ovanpÄ "host OS" och Àr isolerade frÄn varandra.
KĂ€lla: opennet.ru
