Hoʻokuʻu mua ʻia o ka wehe ʻana o openSUSE Leap Micro

Ua hōʻike nā mea hoʻomohala o ka papahana openSUSE i ka hoʻokuʻu mua ʻana o ka paʻi hou o ka openSUSE distribution kit - "Leap Micro", e pili ana i ka hoʻomohala ʻana o ka papahana MicroOS. Hoʻonohonoho ʻia ka wehe ʻana o OpenSUSE Leap Micro ma ke ʻano he mana kaiāulu o ka huahana kalepa SUSE Linux Enterprise Micro 5.2, e wehewehe ana i ka helu maʻamau o ka mana mua - 5.2, i koho ʻia e hoʻonohonoho i ka helu o nā hoʻokuʻu ʻana ma nā māhele ʻelua. E kākoʻo ʻia ka wehe ʻana o openSUSE Leap Micro 5.2 no 4 mau makahiki.

Loaʻa nā hui no x86_64 a me ARM64 (Aarch64) hale kiʻi no ka hoʻoiho ʻana, hāʻawi ʻia me kahi mea hoʻonohonoho (hui pūnaewele, 370MB ka nui) a ma ke ʻano o nā kiʻi boot i mākaukau: 570MB (preconfigured), 740MB (me ka Real-Time kernel. ) a me 820MB. Hiki ke holo nā kiʻi ma lalo o Xen a me KVM hypervisors a i ʻole ma luna o nā lako, me nā papa Raspberry Pi. No ka hoʻonohonoho ʻana, hiki iā ʻoe ke hoʻohana i ka mea hana cloud-init e hoʻololi i nā hoʻonohonoho ma kēlā me kēia pahu, a i ʻole Combustion e hoʻonohonoho i nā hoʻonohonoho i ka wā o ka pahu mua.

ʻO kahi hiʻohiʻona koʻikoʻi o Leap Micro ʻo kāna hoʻonohonoho atomic o nā mea hou, i hoʻoiho ʻia a hoʻopili ʻia. ʻAʻole like me nā mea hou atomic e pili ana i ka ostree a me ka snap i hoʻohana ʻia ma Fedora a me Ubuntu, hoʻohana ʻo OpenSUSE Leap Micro i kahi mana hoʻokele maʻamau a me kahi mīkini snapshot i ka FS ma mua o ke kūkulu ʻana i nā kiʻi atomic kaʻawale a me ka hoʻohana ʻana i nā ʻōnaehana hoʻopuka hou. Kākoʻo ʻia nā patch ola e hoʻohou i ka kernel Linux me ka ʻole o ka hoʻomaka ʻana a i ʻole ka hoʻōki ʻana i ka hana.

Hoʻokomo ʻia ka ʻāpana kumu i ke ʻano heluhelu wale nō a ʻaʻole loli i ka wā o ka hana. Hoʻohana ʻia ʻo Btrfs ma ke ʻano he ʻōnaehana faila, nā kiʻi paʻi e lilo i kumu no ka hoʻololi ʻana o ka atomic ma waena o ka mokuʻāina ma mua a ma hope o ka hoʻokomo ʻana i nā mea hou. Inā kū mai nā pilikia ma hope o ka hoʻopili ʻana i nā mea hou, hiki iā ʻoe ke hoʻihoʻi i ka ʻōnaehana i kahi kūlana mua. No ka holo ʻana i nā ipu kaʻawale, ua hoʻohui ʻia ka pahu hana me ke kākoʻo no ka runtime Podman/CRI-O a me Docker.

Hoʻohana ʻia nā noi no Leap Micro ma ke ʻano he ʻōnaehana kumu no ka virtualization a me nā paepae hoʻokaʻawale pahu, a me ka hoʻohana ʻana i nā kaiapuni decentralized a me nā ʻōnaehana microservices. He ʻāpana koʻikoʻi nō hoʻi ʻo Leap Micro o ka hanauna hou o ka hāʻawi ʻana iā SUSE Linux, e hoʻolālā ana e hoʻokaʻawale i ke kumu o ka hoʻoili ʻana i ʻelua ʻāpana: kahi "host OS" i kāʻili ʻia no ka holo ʻana ma luna o ka lako, a me kahi papa kākoʻo noi e kuhikuhi ana i ka holo. i loko o nā pahu a me nā mīkini virtual.

ʻO ka manaʻo hou e hōʻike ana i ka "host OS" e hoʻomohala i ka liʻiliʻi liʻiliʻi e pono ai ke kākoʻo a me ka hoʻokele ʻana i nā mea hana, a holo i nā noi āpau a me nā mea hoʻohana i nā mea hoʻohana ʻaʻole i loko o kahi hui like ʻole, akā i loko o nā pahu kaʻawale a i ʻole nā ​​mīkini virtual e holo ana ma luna o ka. "host OS" a hoʻokaʻawale ʻia mai kekahi i kekahi.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka