ʻO ka hoʻokuʻu mua ʻana o D-Installer, 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, hōʻike i ke kiʻi hoʻonohonoho mua me kahi mea hoʻonohonoho hou i kūkulu ʻia ma ke ʻano he ʻāpana o ka papahana D-Installer a me ke kākoʻo ʻana i ka hoʻokele hoʻonohonoho ʻana ma o kahi kikowaena pūnaewele. ʻO ke kiʻi i hoʻomākaukau ʻia e hoʻomaʻamaʻa iā ʻoe i nā hiki o D-Installer a hāʻawi i ke ala e hoʻokomo ai i kahi paʻi hou o openSUSE Tumbleweed. Hoʻonohonoho ʻia ʻo D-Installer ma ke ʻano he papahana hoʻokolohua a hiki ke noʻonoʻo ʻia ka hoʻokuʻu mua ʻana e like me ka hoʻololi ʻana o kahi manaʻo noʻonoʻo i ke ʻano o kahi huahana mua, hiki ke hoʻohana ʻia, akā makemake nui i ka hoʻomaʻemaʻe.

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.

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. Ua kaupalena ʻia nā mana o ka interface, no ka laʻana, i ka ʻāpana koho huahana ʻaʻohe hiki ke hoʻokele i ka hoʻonohonoho ʻana o nā papahana pākahi a me nā kuleana o ka ʻōnaehana, a ma ka ʻāpana disk partition wale nō ke koho ʻana i kahi pā no ka hoʻonohonoho ʻana i hāʻawi ʻia me ka ʻole o ka hiki ke hoʻoponopono i ka papa ʻaina a hoʻololi i ke ʻano faila.

ʻO ka hoʻokuʻu mua ʻana o D-Installer, kahi mea hoʻonohonoho hou no openSUSE a me SUSE
ʻO ka hoʻokuʻu mua ʻana o D-Installer, kahi mea hoʻonohonoho hou no openSUSE a me SUSE

ʻO nā hiʻohiʻona e pono ai ka hoʻomaikaʻi ʻana, ʻo ia nā mea hana no ka hoʻomaopopo ʻana i ka mea hoʻohana e pili ana i nā hewa e kū mai ana a me ka hoʻonohonoho ʻana i ka pilina pili i ka wā o ka hana (e laʻana, ke koi ʻana i kahi ʻōlelo huna ke ʻike ʻia kahi ʻāpana i hoʻopili ʻia). Aia kekahi hoʻolālā e hoʻololi i ke ʻano o nā pae hoʻonohonoho like ʻole ma muli o ka huahana i koho ʻia a i ʻole ke kuleana ʻōnaehana (no ka laʻana, hoʻohana ʻo MicroOS i kahi ʻāpana heluhelu wale nō).

Ma waena o nā pahuhopu hoʻomohala o D-Installer, ua ʻōlelo ʻia ka hoʻopau ʻana i nā palena GUI i kēia manawa; hoʻonui i ka hiki ke hoʻohana i ka hana YaST i nā noi ʻē aʻe; ka pale ʻana i ka hoʻopaʻa ʻia ʻana i hoʻokahi ʻōlelo papahana (E ʻae ʻo D-Bus API iā ʻoe e hana i nā mea hoʻohui i nā ʻōlelo like ʻole); ka paipai ʻana i ka hana ʻana i nā hoʻonohonoho ʻokoʻa e nā lālā kaiāulu.

Source: opennet.ru

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