OpenSUSE Leap Micro 5.5 tufatufaina avanoa

O le au atiaʻe o le openSUSE poloketi na faʻasalalau se faʻasalalauga faʻafouina openSUSE Leap Micro 5.5, faʻatulagaina mo le fatuina o microservices ma mo le faʻaogaina o se faiga faʻavae mo virtualization ma pusa faʻavae faʻavae. Fa'apotopotoga mo le x86_64 ma le ARM64 (Aarch64) fausaga e avanoa mo le siiina mai, tu'uina atu uma ma se fa'apipi'i (Fa'apotopotoga tu'usaunoa, 2.1 GB i le lapopoa) ma i foliga o ata fa'ato'a saunia: 782 MB (mua'i fa'atulagaina), 959 MB (ma Moni. -Taimi kernel) ma le 1.1 GB. O ata e mafai ona taʻavale i lalo ole Xen ma KVM hypervisors poʻo luga ole meafaigaluega, e aofia ai laupapa Raspberry Pi.

O le tufatufaina o le OpenSUSE Leap Micro e faʻavae i luga o atinaʻe o le MicroOS poloketi ma o loʻo faʻatulagaina o se faʻalapotopotoga faʻalapotopotoga o oloa faʻapisinisi SUSE Linux Enterprise Micro, faʻaalia i le leai o se faʻataʻitaʻiga ata. Ina ia faʻapipiʻi, e mafai ona e faʻaogaina le upega tafaʻilagi Cockpit, lea e mafai ai ona e pulea le faiga e ala i se masini suʻesuʻe, o le cloud-init toolkit ma le fesiitaiga o tulaga i seevae taʻitasi, poʻo le Combustion mo le faʻatulagaina o tulaga i le taimi muamua o le seevae. E tuʻuina atu i le tagata faʻaoga meafaigaluega mo le vave fesuiaʻi mai le Leap Micro i le SUSE SLE Micro - e malamalama e mafai ona e faʻatinoina muamua se fofo e faʻavae i luga ole Leap Micro mo le leai o se totogi, ma afai e te manaʻomia le lagolago faʻalautele poʻo le faʻamaonia, faʻafeiloaʻi lau faʻatulagaga o iai i le SUSE SLE Micro oloa.

O se vaega autu o Leap Micro o lona faʻapipiʻiina o faʻafouga atomika, lea e sii mai ma faʻaoga otometi. E le pei o faʻafouga atomic e faʻavae i luga o le ostree ma faʻaoga faʻaoga i Fedora ma Ubuntu, openSUSE Leap Micro faʻaaogaina meafaigaluega faʻapipiʻi faʻapipiʻi (le faʻaogaina-faʻafouina faʻaoga) faʻatasi ma le masini faʻapipiʻi i le faila faila Btrfs nai lo le fausiaina o ata atomic eseese ma faʻapipiʻi faʻapipiʻi faʻaopoopo. atina'e (o ata e fa'aoga e fesuia'i fa'atometi i le va o le tulaga o le system a'o le'i fa'apipi'i fa'afouga). Afai e tulaʻi mai faʻafitauli pe a uma ona faʻaogaina faʻafouga, e mafai ona e toe faʻafoʻi le faiga i se tulaga muamua. O patches ola e lagolagoina e faʻafouina le fatu Linux e aunoa ma le toe amataina pe taofi le galuega.

O le vaeluaga o aʻa o loʻo faʻapipiʻiina i le faitau-naʻo le faʻaogaina ma e le suia i le taimi o le taotoga. Mo le faʻaogaina o koneteina tuʻufua, o le meafaigaluega e tuʻufaʻatasia ma le lagolago mo le taʻavale Podman / CRI-O ma Docker. O le micro edition o le tufatufaga o loʻo faʻaaogaina i le ALP (Adaptable Linux Platform) poloketi e faʻamautinoa ai le faʻaogaina o le siosiomaga "host OS". I totonu o le ALP, ua fautuaina e faʻaaoga se "host OS" ua aveese e galue i luga o meafaigaluega, ma faʻatautaia uma talosaga ma vaega avanoa faʻaoga e le o totonu o se siosiomaga fefiloi, ae i totonu o pusa eseese poʻo masini masini e taʻavale i luga o le "Host OS" ma vavae ese mai le tasi i le isi.

I le faʻasalalauga fou:

  • Ua toe fa'afouina vaega o le faiga ile SUSE Linux Enterprise (SLE) Micro 5.5 package base, fa'avae ile SUSE SLE 15 Service Pack 5.
  • SELinux lagolago ua matua faʻalauteleina.
  • Mo faiga faʻavae i luga o le fausaga AArch64, lagolago mo le podman-docker toolkit (toe gaosia le Docker CLI e ala i le podman) ma le hyper-v hypervisor ua faʻaopoopoina.
  • O le podman toolkit ua toe faʻafouina i le version 4.4, lea e aofia ai le quadlet utility e faʻafaigofie ai le faʻalauiloaina o pusa faʻaoga o loʻo faʻaogaina systemd.
  • Faʻaopoopo fwupdate ma fwupdate-efi afifi e faʻafaigofie ai faʻafouga firmware.
  • O ata na gaosia i le QCOW (QEMU Copy On Write) fa'atulagaina mo x86_64 ma aarch64 fausaga.
  • Ua toe fa'afouina le atina'e o le upega tafa'ilagi a le Cockpit i le version 298, ma ua tu'ufa'atasia le module cockpit-selinux mo le pulega SELinux.
    OpenSUSE Leap Micro 5.5 tufatufaina avanoa

puna: opennet.ru

Faaopoopo i ai se faamatalaga