Cynigiodd y dosbarthiad openSUSE brofi'r gosodwr newydd

Gwahoddodd datblygwyr y prosiect openSUSE ddefnyddwyr i gymryd rhan mewn profi'r gosodwr D-Installer newydd. Paratoir delweddau gosod ar gyfer pensaernïaeth x86_64 (598MB) ac Aarch64/ARM64 (614MB). Mae'r ddelwedd wedi'i lawrlwytho yn caniatáu ichi osod tri llwyfan: rhyddhau openSUSE Leap 15.4 yn sefydlog, adeiladu openSUSE Tumbleweed sy'n cael ei ddiweddaru'n barhaus, a'r argraffiad cynhwysydd ynysig o Leap Micro 5.2 (x86_64 yn unig). Yn y dyfodol, bwriedir defnyddio'r gosodwr newydd mewn cynhyrchion sy'n seiliedig ar y platfform ALP (Adaptable Linux Platform), a fydd yn disodli dosbarthiad SUSE Linux Enterprise.

Cynigiodd y dosbarthiad openSUSE brofi'r gosodwr newydd

Mae'r gosodwr newydd yn nodedig am wahanu'r rhyngwyneb defnyddiwr oddi wrth gydrannau mewnol YaST a darparu'r gallu i ddefnyddio blaenau amrywiol, gan gynnwys blaen ar gyfer rheoli'r gosodiad trwy ryngwyneb gwe. Er mwyn gosod pecynnau, gwirio offer, disgiau rhaniad a swyddogaethau eraill sy'n angenrheidiol ar gyfer gosod, mae llyfrgelloedd YaST yn parhau i gael eu defnyddio, ac ar ben hynny mae haen yn cael ei gweithredu sy'n crynhoi mynediad i lyfrgelloedd trwy ryngwyneb D-Bus unedig.

Mae'r rhyngwyneb sylfaenol ar gyfer rheoli'r gosodiad wedi'i adeiladu gan ddefnyddio technolegau gwe ac mae'n cynnwys triniwr sy'n darparu mynediad i alwadau D-Bus trwy HTTP, a'r rhyngwyneb gwe ei hun. Mae'r rhyngwyneb gwe wedi'i ysgrifennu yn JavaScript gan ddefnyddio'r fframwaith React a chydrannau PatternFly. Mae'r gwasanaeth ar gyfer rhwymo'r rhyngwyneb i D-Bus, yn ogystal â'r gweinydd http adeiledig, wedi'u hysgrifennu yn Ruby a'u hadeiladu gan ddefnyddio modiwlau parod a ddatblygwyd gan y prosiect Cockpit, sydd hefyd yn cael eu defnyddio mewn cyflunwyr gwe Red Hat. Mae'r gosodwr yn defnyddio pensaernïaeth aml-broses, oherwydd nid yw'r rhyngwyneb defnyddiwr wedi'i rwystro tra bod gwaith arall yn cael ei wneud.

Ymhlith nodau datblygiad D-Installer mae dileu cyfyngiadau presennol y rhyngwyneb graffigol, ehangu'r gallu i ddefnyddio ymarferoldeb YaST mewn cymwysiadau eraill, gan osgoi bod yn gysylltiedig ag un iaith raglennu (bydd yr API D-Bus yn caniatáu ichi greu adio -ons mewn gwahanol ieithoedd) ac annog aelodau'r gymuned i greu lleoliadau amgen.

Ffynhonnell: opennet.ru

Ychwanegu sylw