Hoʻokuʻu ʻia o D-Installer 0.4, kahi mea hoʻonohonoho hou no openSUSE a me SUSE

ʻO nā mea hoʻomohala o ka YaST installer, i hoʻohana ʻia ma openSUSE a me SUSE Linux, ua paʻi i kahi mea hou i ka mea hoʻonohonoho hoʻokolohua D-Installer 0.4, e kākoʻo ana i ka hoʻokele hoʻonohonoho ʻana ma o kahi kikowaena pūnaewele. Ma ka manawa like, ua hoʻomākaukau ʻia nā kiʻi hoʻonohonoho e hoʻomaʻamaʻa iā ʻoe iho me nā hiki o D-Installer a hāʻawi i nā mea hana no ka hoʻokomo ʻana i ka paʻi hou o openSUSE Tumbleweed, a me nā hoʻokuʻu o Leap 15.4 a me Leap Micro 5.2.

Hoʻokomo ʻo D-Installer i ka hoʻokaʻawale ʻana i ka mea hoʻohana mai nā ʻāpana kūloko o YaST a e ʻae i ka hoʻohana ʻana i nā ʻano like ʻole. No ka hoʻokomo ʻana i nā pūʻolo, e nānā i nā mea hana, nā disks partition a me nā hana ʻē aʻe e pono ai no ka hoʻokomo ʻana, hoʻohana mau ʻia nā hale waihona puke YaST, ma luna o ia mea e hoʻokō ʻia kahi papa e hiki ai ke komo i nā hale waihona puke ma o kahi hui D-Bus. Ma waena o nā pahuhopu o ka hoʻomohala ʻana o D-Installer ʻo ka hoʻopau ʻana i nā palena o ka interface kiʻi, e hoʻonui ana i ka hiki ke hoʻohana i ka hana YaST i nā noi ʻē aʻe, e pale ana i ka hoʻopaʻa ʻia ʻana i hoʻokahi ʻōlelo papahana (ʻo ka D-Bus API e ʻae iā ʻoe e hana i ka hoʻohui. -ons ma nā ʻōlelo like ʻole) a me ka paipai ʻana i ka hana ʻana i nā hoʻonohonoho ʻokoʻa e nā lālā o ke kaiāulu.

Ua hoʻomākaukau ʻia kahi ʻaoʻao mua me ka hoʻohana ʻana i nā ʻenehana pūnaewele no ka launa pū ʻana o nā mea hoʻohana. Aia ka fontend i kahi mea hoʻohana e hāʻawi i ke komo i nā kelepona D-Bus ma o HTTP, a me kahi kikowaena pūnaewele i hōʻike ʻia i ka mea hoʻohana. Ua kākau ʻia ke kikowaena pūnaewele ma JavaScript me ka hoʻohana ʻana i ka React framework a me nā ʻāpana PatternFly. ʻO ka lawelawe no ka hoʻopaʻa ʻana i ka interface i D-Bus, a me ka server http i kūkulu ʻia, ua kākau ʻia ma Ruby a kūkulu ʻia me ka hoʻohana ʻana i nā modules i hoʻomākaukau ʻia e ka papahana Cockpit, i hoʻohana pū ʻia i nā configurators pūnaewele Red Hat.

Mālama ʻia ka hoʻonohonoho ʻana ma o ka pale "Installation Summary", aia nā hoʻonohonoho hoʻomākaukau i hana ʻia ma mua o ke kau ʻana, e like me ke koho ʻana i ka ʻōlelo a me ka huahana e hoʻokomo ʻia, ka hoʻokaʻawale disk a me ka hoʻokele mea hoʻohana. ʻO ka ʻokoʻa nui ma waena o ka interface hou a me YaST ʻo ka hele ʻana i nā hoʻonohonoho ʻaʻole pono e hoʻokuʻu i nā widget pākahi a hāʻawi koke ʻia.

Hoʻokomo ka mana hou o D-Installer i kahi hoʻolālā multi-process, mahalo i ka mea ʻaʻole i kāohi ʻia ka mea hoʻohana i ka wā e hana ʻia ai nā hana ʻē aʻe i ka installer, e like me ka heluhelu metadata mai ka waihona a me ka hoʻokomo ʻana i nā pūʻolo. Ua hoʻokomo ʻia ʻekolu mau ʻanuʻu hoʻokomo i loko: hoʻomaka i ka mea hoʻonohonoho, hoʻonohonoho i nā ʻāpana hoʻonohonoho, a me ka hoʻonohonoho ʻana. Ua hoʻokō ʻia ke kākoʻo no ka hoʻokomo ʻana i nā huahana like ʻole, no ka laʻana, ma kahi o ka hoʻokomo ʻana i ka openSUSE Tumbleweed edition, hiki i kēia manawa ke hoʻokomo i ka openSUSE Leap 15.4 a me Leap Micro 5.2 hoʻokuʻu. No kēlā me kēia huahana, koho ka mea hoʻonoho i nā ʻōnaehana hoʻokaʻawale disk like ʻole, kahi hoʻonohonoho o nā pūʻolo, a me nā hoʻonohonoho palekana.

Eia hou, ke hoʻomaka nei ka hana e hana i kahi kiʻi ʻōnaehana minimalistic e hiki ai i ka mea hoʻonohonoho ke holo. ʻO ka manaʻo nui e hoʻonohonoho i nā mea hoʻonohonoho i ke ʻano o kahi pahu a hoʻohana i kahi ʻenehana Iguana boot initrd kūikawā e hoʻomaka i ka ipu. I kēia manawa, ua hoʻololi ʻia nā modula YaST e hana mai ka ipu no ka hoʻonohonoho ʻana i nā zona manawa, keyboard, ʻōlelo, firewall, ʻōnaehana paʻi, DNS, nānā i ka log systemd, hoʻokele i nā papahana, nā waihona, nā mea hoʻohana a me nā hui.



Source: opennet.ru

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