Már megjelent a D-Installer első verziója, az openSUSE és a SUSE új telepítője

Néhány hete megosztottuk itt a blogon a hírt, hogy a SUSE srácok dolgoznak a saját telepítőjében és most ma YaST telepítő fejlesztők az openSUSE és a SUSE Linux használja bejelentették a telepítő első képének kiadását a projekt által fejlesztett új telepítővel D-Telepítő amely támogatja a telepítés webes felületen keresztül történő kezelését.

Az elkészített kép a D-Installer bemutatását szolgálja, és lehetőséget biztosít az openSUSE Tumbleweed folyamatosan frissített kiadásának telepítésére.

Aki nem ismeri a D-Installert, annak tudnia kell még mindig kísérleti projektként van pozicionálva az első kiadás pedig úgy fogható fel, mint egy konceptuális ötlet átalakítása kezdeti termékké, amely már használható, de sok fejlesztést igényel.

D-Telepítő arról szól, hogy elválasztjuk a felhasználói felületet a YaST belső részétől, és lehetővé tesszük a különböző felületek használatát. A YaST könyvtárak továbbra is a csomagok telepítésére, a számítógépek ellenőrzésére, a lemezek particionálására és egyéb, a telepítéshez szükséges funkciókra szolgálnak, emellett egy olyan réteg is megvalósul, amely egységes D-Bus interfészen keresztül absztrahálja a könyvtárak elérését.

A felhasználói interakcióhoz webes technológiákkal épített front-end készült. A forrás tartalmaz egy vezérlőt, amely hozzáférést biztosít a D-Bus hívásokhoz HTTP-n keresztül, és egy webes felületet, amely megjelenik a felhasználó számára.

La webes felület JavaScript uA React keretrendszer és a PatternFly összetevők használata. Az interfész D-Bushoz kötésére szolgáló szolgáltatás, valamint az integrált http szerver Ruby nyelven íródott, és a Cockpit projekt által kifejlesztett, használatra kész modulokból épül fel, amelyeket a Red Hat webkonfigurátorai is használnak.

Örömmel jelentjük be, hogy elérhető az első D-Installer alapú telepítési kép. Tól től januári első bejelentésünk , azon dolgoztunk, hogy a nem működő koncepció próbája helyett olyasmi legyen, amit valóban használhat.

Ennek a cikknek a célja, hogy összefoglalja a projekt jelenlegi állását és azt, hogy mire számíthat a közeljövőben. Kicsit kitérünk néhány belső részletre is, hogy jobb áttekintést kapjon az általunk követett útról.

A telepítés a „Telepítés összegzése” képernyőn keresztül kezelhető, amely a telepítés megkezdése előtt elvégzett előkészítő beállításokat tartalmazza, például a telepítendő nyelv és termék kiválasztása, a lemez particionálása és a felhasználók kezelése. A fő különbség az új felület és a YaST között az, hogy a konfigurációra való áttérés nem igényli az egyes widgetek elindítását, és azonnal felajánlásra kerül.

A képességei a felület továbbra is korlátozott, például a termékválasztás részben nincs lehetőség egyedi programkészletek és rendszerfunkciók telepítésének menedzselésére, a lemezpartíció szekcióban pedig csak a partíció kiválasztását ajánljuk a telepítéshez, a partíciós tábla szerkesztésének lehetősége nélkül, ill. módosítsa az FC típusát.

A fejlesztésre szoruló funkciók közülott eszközök a felhasználó tájékoztatására a fellépő hibákról és az interaktív interakció megszervezéséről a munkafolyamatban (például jelszókérés megjelenítése titkosított partíció észlelésekor). A tervek között szerepel az is képesség a különböző szakaszok viselkedésének megváltoztatására a kiválasztott terméktől vagy rendszerfunkciótól függően (például MicroOS esetén csak olvasható partíciót használnak).

A célok között D-Installer fejlesztése megszűnik a grafikus felület meglévő korlátai; bővítse a YaST funkcióinak más alkalmazásokban való használatának lehetőségeit; elkerülve, hogy egy programozási nyelvhez kötődjenek (a D-Bus API lehetővé teszi, hogy különböző nyelveken hozzon létre bővítményeket); alternatív forgatókönyvek létrehozásának ösztönzése a közösség képviselői által.

Végül ha érdekel, hogy többet tudjon meg róla, ellenőrizheti a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.