Tso tawm ntawm D-Installer 0.4, tus tshiab installer rau openSUSE thiab SUSE

Cov neeg tsim khoom ntawm YaST installer, siv hauv openSUSE thiab SUSE Linux, tau tshaj tawm qhov hloov tshiab rau kev sim installer D-Installer 0.4, uas txhawb nqa kev tswj hwm kev teeb tsa ntawm lub web interface. Nyob rau tib lub sijhawm, cov duab teeb tsa tau npaj kom paub koj tus kheej nrog lub peev xwm ntawm D-Installer thiab muab cov cuab yeej rau kev txhim kho txuas ntxiv hloov tshiab ntawm openSUSE Tumbleweed, nrog rau kev tshaj tawm Leap 15.4 thiab Leap Micro 5.2.

D-Installer koom nrog kev sib cais cov neeg siv interface los ntawm cov khoom sab hauv ntawm YaST thiab tso cai rau kev siv ntau yam frontends. Txhawm rau txhim kho cov pob khoom, xyuas cov khoom siv, muab faib disks thiab lwm yam haujlwm tsim nyog rau kev teeb tsa, YaST cov tsev qiv ntawv txuas ntxiv siv, nyob rau sab saum toj ntawm cov txheej txheem uas nkag mus rau cov tsev qiv ntawv los ntawm kev sib koom ua ke D-Bus interface. Ntawm cov hom phiaj ntawm D-Installer txoj kev loj hlob yog kev tshem tawm cov kev txwv uas twb muaj lawm ntawm graphical interface, nthuav dav lub peev xwm los siv YaST kev ua haujlwm hauv lwm yam kev siv, tsis txhob raug khi rau ib hom lus programming (D-Bus API yuav tso cai rau koj los tsim ntxiv. -ons nyob rau hauv ntau hom lus) thiab txhawb kev tsim ntawm lwm qhov chaw los ntawm cov neeg zej zog.

Lub hauv ntej-kawg tsim siv lub vev xaib thev naus laus zis tau npaj rau cov neeg siv kev sib cuam tshuam. Lub fontend suav nrog tus neeg tuav ntaub ntawv uas muab kev nkag mus rau D-Bus hu ntawm HTTP, thiab lub vev xaib cuam tshuam qhia rau tus neeg siv. Lub web interface yog sau rau hauv JavaScript siv lub React moj khaum thiab PatternFly Cheebtsam. Cov kev pabcuam rau khi lub interface rau D-Bus, nrog rau cov neeg rau zaub mov built-in http, tau sau rau hauv Ruby thiab tsim siv cov qauv npaj tsim los ntawm Cockpit project, uas kuj tau siv hauv Red Hat web configurations.

Lub installation yog tswj los ntawm "Installation Summary" screen, uas muaj cov kev npaj ua ntej installation, xws li xaiv cov lus thiab cov khoom yuav tsum tau ntsia, disk partitioning thiab cov neeg siv kev tswj. Qhov sib txawv tseem ceeb ntawm tus tshiab interface thiab YaST yog tias mus rau qhov chaw tsis tas yuav tsum tau qhib ib tus neeg widgets thiab muab tam sim ntawd.

Tus tshiab version ntawm D-Installer siv cov txheej txheem ntau txheej txheem, ua tsaug uas tus neeg siv interface tsis raug thaiv ntxiv lawm thaum lwm yam haujlwm hauv installer tau ua, xws li nyeem cov metadata los ntawm cov chaw cia khoom thiab txhim kho cov pob. Peb theem kev teeb tsa sab hauv tau raug qhia: pib lub installer, configure installation parameters, thiab installation. Kev them nyiaj yug rau kev txhim kho ntau yam khoom siv tau raug siv, piv txwv li, ntxiv rau kev txhim kho openSUSE Tumbleweed tsab, tam sim no muaj peev xwm rau nruab openSUSE Leap 15.4 thiab Leap Micro 5.2 tso tawm. Rau txhua yam khoom, tus installer xaiv qhov sib txawv disk muab faib schemes, ib txheej ntawm pob, thiab kev ruaj ntseg teeb tsa.

Tsis tas li ntawd, kev ua haujlwm tseem tab tom tsim los tsim cov duab minimalistic uas yuav pab kom lub installer khiav. Lub tswv yim tseem ceeb yog npaj cov khoom nruab nrog rau hauv daim ntawv ntawm lub thawv thiab siv qhov tshwj xeeb Iguana khau raj initrd ib puag ncig los tso lub thawv. Tam sim no, YaST modules twb tau hloov mus ua hauj lwm los ntawm lub thawv rau kev teeb tsa lub sij hawm zones, keyboard, lus, firewall, printing system, DNS, saib lub systemd cav, tswj cov kev pab cuam, repositories, cov neeg siv thiab pab pawg neeg.



Tau qhov twg los: opennet.ru

Ntxiv ib saib