Az openSUSE projekt közzétette az openSUSE Leap Micro 6.1 atomikusan frissíthető disztribúcióját, amelyet mikroservice-ek létrehozására és virtualizációs platformok, valamint konténerizációs rendszerek alapvető rendszereként való használatra terveztek. Az x86_64 és ARM64 (Aarch64) architektúrákhoz telepítőcsomagok, valamint készen álló rendszerképek érhetők el a virtualizációs rendszerekhez.
Az openSUSE Leap Micro disztribúció a MicroOS projekt technológiáira épül, és a SUSE Linux Enterprise Micro kereskedelmi termék közösségi verziójaként van pozicionálva, amely nem tartalmaz grafikus felhasználói felületet. A rendszer beállításához használható a Cockpit webes felülete, amely lehetővé teszi a böngészőn keresztüli rendszerkezelést, a cloud-init eszközkészlet a beállítások betöltésére minden indításkor, vagy a Combustion az első indítás során történő beállítások megadására. A felhasználók számára gyors átállás biztosított a Leap Micro rendszerről a SUSE SLE Micro rendszerre (lehetőség van először ingyenes telepítésre a Leap Micro alapjain, és ha szükség van kiterjesztett támogatásra vagy tanúsítványra, az már meglévő konfigurációt a SUSE SLE Micro termékre lehet átváltani).
A Leap Micro rendszerben atomikus frissítési mechanizmus van, amely automatikusan letölti és alkalmazza a frissítéseket. A Fedora és Ubuntu által használt ostree és snap alapú atomikus frissítésektől eltérően az openSUSE Leap Micro esetében a különálló atomikus képek létrehozása és az extra szállító infrastruktúra telepítése helyett a csomagkezelő általános eszközkészletét (transactional-update segédprogram) használja, kombinálva a Btrfs fájlrendszerben lévő pillanatképekkel (a pillanatképek az atomikus átváltáshoz használatosak a frissítések telepítése előtti és utáni rendszerállapot között). Ha problémák merülnek fel a frissítések alkalmazása után, a rendszert vissza lehet állítani az előző állapotba. A Linux kernel frissítése a munkamenet leállítása és újraindítása nélkül live-patch-ek segítségével lehetséges.
A gyökérpartíció kizárólag olvasási módban van csatlakoztatva, és a működés során nem változik. Izolált konténerek indításához integrált eszközkészlet készült, amely támogatja a Podman/CRI-O és Docker rendszereket. A disztribúció micro-szerkesztését az SLFO (SUSE Linux Framework One) projekt használja a "host OS" környezet működtetésére. Az SLFO ajánlja a korlátozott "host OS" használatát a hardver felett, míg minden felhasználói alkalmazást és komponenst nem vegyes környezetben, hanem külön konténerekben kell futtatni. virtuális gépekbenhost OS fölött futnak, és elszigetelten működnek.
Az új kiadásban:
- Bevezetésre került a lágy újraindítási (soft-reboot) mód támogatása, amely csak a felhasználói tér komponenseit indítja újra anélkül, hogy a Linux magját érintené. A lágy újraindítás használható a telepített rendszerfrissítések végrehajtására, amennyiben azok nem érintik a magot és az indítót.
- Javasolták az új opensuse-migration-tool segédprogramot, amely megkönnyíti a frissítést a disztribúció verziói között. Lehetőség van a 5.5 és 6.0 kiadások frissítésére a 6.1 verzióra.
- PAM-modult adtak hozzá a kétfaktoros azonosítás használatához, amely egyszeri jelszavakon alapul.
- Tilos a root felhasználó távoli bejelentkezése jelszóalapú hitelesítéssel. A változtatás a Cockpit webes interfészre is vonatkozik, amelyhez mostantól kötelező létrehozni és használni egy nem privilegizált felhasználót a távoli csatlakozáshoz.
- További telepítőképek kerültek kialakításra, amelyeket hálózaton keresztül lehet betölteni a PXE mechanizmus használatával.
- Megvalósult az IBM Power (ppc64le) architektúra támogatása. Minimumként az IBM Power9 processzorok kerültek megjelölésre, az IBM Power8 nem támogatott.
- Lehetővé vált a swap partíció tömörítésének aktiválása a zRAM modul segítségével, amely tömörített blokk eszközt helyez el a RAM-ban.
- Eltávolították a busybox, salt-master és k3s csomagokat.
Forrás: opennet.ru
