MukuvhurikaSUSE ivo vanodawo yavo WebUI yekuisa

Mushure mekuziviswa uyeKuziviswa kweshanduko kune Anaconda installer web interface inoshandiswa muFedora uye RHEL, iyo vagadziri veYaST installer vakaziviswa kuti naivowo inoronga kugadzira iyo «D-Installer» chirongwa uye gadzira chinongedzo chekugadzirisa kuisirwa kweOpenSUSE uye SUSE Linux kuburikidza newebhu interface.

Kusiyana nenhau dzebasa ravakatanga neAnaconda installer, zvinofanira kucherechedzwa kuti echirongwa izvo zvavakaburitsa mu openSUSE yanga ichigadzira iyo WebYaST web interface kwenguva yakareba.

Chikonzero chikuru nei isina kuburitswa kune veruzhinji kunyangwe yanga yatove mukusimudzira kwenguva yakati rebei imhaka yekuti inoganhurirwa neremote manejimendi uye hurongwa hwekugadzirisa masimba, haina kugadzirwa kuti ishandiswe seanoisa, uye yakasimba. yakasungirirwa kukodhi yeYaST.

Nezvezvirongwa zvakaziviswa nezve new installer "D-Installer" iyi inoonekwa sepuratifomu inopa nzvimbo dzakasiyana dzekuisa (Qt GUI, CLI uye Webhu) kuwedzera kuYaST. Zvirongwa zvakabatana zvinosanganisira basa rekupfupisa maitiro ekuisa, kupatsanura mushandisi interface kubva kuYaST yemukati, uye kuwedzera webhu interface.

Sezvaungave uchiziva, YaST haingori nzvimbo yekudzora ye (yakavhurika) SUSE Linux kugovera, asi zvakare ndiyo yekuisa. Uye, mupfungwa iyoyo, tinotenda kuti iye anogona kugadzika. Nekudaro, nguva inofamba uye YaST iri kuratidza zera rayo mune zvimwe zvinhu.

Nehunyanzvi, D-Installer ndeye yekubvisa layer yakaiswa pamusoro pe mabhuku e YaST uye inopa yakabatana interface yekuwana maficha akadai sekumisikidzwa kwepakeji, hardware verification, uye disk partitioning pamusoro peD-Bus.

Console uye graphical installers ichaendeswa kune yakatsanangurwa D-Bhazi API pamwe nebrowser-based installer inosangana neD-Installer kuburikidza nesevhisi yeproxy inopa mukana weD-Bhazi mafoni kuburikidza neHTTP.

Zvakakodzera kutaura kuti kuvandudza kweD-Installer kuchiri muchikamu chekutanga prototype. D-Installer uye proxies inogadzirwa mumutauro weRuby, umo YaST yakanyorwa, uye web interface inovakwa muJavaScript uchishandisa React framework (kushandiswa kweCockpit components hakusi kunze).

Kupa imwe nzira yewebhu-yakavakirwa interface ingori muromo weiyo iceberg. Tisati taita izvozvo, isu tinofanirwa kuita akawanda emukati shanduko, sekubvisa kodhi kubva kuUI kana kuwedzera D-Bhazi interface.

Neraki, isu takatovandudza vemukati veYaST munzvimbo dzakati wandei dzakakosha (kuchengetedza, networking, nezvimwewo). Zvisinei, hatisati tavapo: basa rakawanda richiri kufanira kuitwa.

Nepo pachikamu chezvibatsiro zvinonzi kutevedzera nzira iyi kunotarisirwa kuti YaST inogona kuvandudza zvakanyanya. Kungotaura zvishoma:

  • A nani mushandisi interface:Kushandiswazve: YaST ine zvakawanda zvinobatsira pfungwa dzinogona kuwanikwa kune mamwe maturusi.
  • kubatana kuri nani: Zvinofanira kuve nyore kubatanidza zvikamu zveYaST mune yako mafambiro ebasa nekupa D-Bus interface.
  • Multilanguage: Pakupedzisira, kushandisa D-Bhazi kwaigona kutibvumira kushandisa mimwe mitauro yepurogiramu.

Nemashoko mashoma, zvinangwa zvinotevedzwa neiyo D-Installer purojekiti ndezvi: kubvisa zvipimo zviripo zveiyo graphical interface, kuwedzera mikana yekushandisa iyo YaST mashandiro mune mamwe maapplication, yakabatana D-Bus interface inorerutsa kubatanidzwa ne. yayo pachayo mafambiro, isisiri kusungirirwa kune imwe programming mutauro (D-Bus API ichakubvumidza iwe kugadzira plugins mumitauro yakasiyana), ichikurudzira kusikwa kwemamwe magadzirirwo nenhengo dzenharaunda.

Kunze kwaizvozvo, vagadziri vanotarisira kuti vanhu vazhinji vachabatsira kuprojekiti kuita kuti kodhi iwanike uye kushandisa matekinoroji anozivikanwa zvakanyanya.

Finalmente Kana iwe uchifarira kugona kuziva zvakawanda nezvazvo nezve katsamba, unogona kutarisa ruzivo mune yekutanga positi nekuenda ku inotevera chinongedzo.


Makomendi gumi, siya zvako

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   HO2Gi akadaro

    "Vagadziri veYaST installer vakaratidza kuti ivo" "" vanoronga kuvandudza "D-Installer" chirongwa"
    Vasipo here?
    Ndakasara ndiri mushishi ndichiedza kuiverenga nemazvo XD.Balances

  2.   imwe yeimwe akadaro

    YaST chimwe chinhu icho wega wega anozviremekedza distro anofanirwa kuve nazvo. Zvakaipa kwazvo kuti kunyangwe iri yemahara software, chete SUSE uye openSUSE vanayo. tsitsi