A YaST telepítő fejlesztői OpenSUSE-ban és SUSE Linux-ban használják frissítést adtak ki a D-Installer 0.4 kísérleti telepítőhöz, amely webes felületen keresztül támogatja a telepítéskezelést, valamint bejelentették az "Iguana" kezdeti fejlesztését is amelyet rendszerindító képnek szántak, amely képes konténerek rögzítésére és futtatására, és mindenekelőtt a D-Installer futtatására.
Azok számára, akik nincsenek tudatában D-telepítő, tudnia kell, hogy ez egy új telepítő amelyen a YaST telepítő fejlesztői dolgoznak, amelyben megpróbálják elválasztani a felhasználói felületet a YaST belső részétől, és lehetővé teszik a különböző felületek használatát.
A YaST-könyvtárak továbbra is használatban vannak csomagok telepítésére, számítógépek, partíciós lemezek és egyéb, a telepítéshez szükséges funkciók ellenőrzésére, ezen kívül egy olyan réteget valósítanak meg, amely egységes D-Bus interfészen keresztül absztrahálja a könyvtárak elérését.
A D-Installer fejlesztési céljai között szerepel a grafikus felület eddigi korlátainak felszámolása, a YaST funkcionalitás más alkalmazásokban való felhasználási lehetőségeinek bővítése, már nem programnyelvhez kötve (a D-Bus API lehetővé teszi a beépülő modulok létrehozását különböző nyelveken), és ösztönzi a közösség tagjait alternatív környezetek létrehozására.
A felhasználóval való interakcióhoz egy 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. A webes felület JavaScript nyelven íródott a React keretrendszer és a PatternFly komponensek segítségével.
A D-Installer 0.4 főbb újdonságai
A D-Installer 0.4 telepítő új verziójában kiemelték, hogy sikerült megvalósítani egy többszálú architektúrát, aminek köszönhetően a felhasználói interakciós felület már nem akad le a telepítőben végzett egyéb munkák során, például metaadatok olvasása a tárolóból és csomagok telepítése során.
Azt is kiemelik A belső telepítés három szakasza került bevezetésre: indítsa el a telepítőt, konfigurálja a telepítési paramétereket, és telepítse, ezen kívül több termék telepítésének támogatása is megvalósultpéldául az openSUSE Tumbleweed kiadás telepítése mellett, most már telepíthető az openSUSE Leap 15.4 és a Leap Micro 5.2 verzió. A telepítő minden termékhez más-más sémát választ a lemezpartíciók particionálására, egy csomagkészletre és biztonsági beállításokra.
is folynak a munkálatok egy minimalista rendszerkép kialakításán amely biztosítja a telepítő elindítását. A fő ötlet az, hogy a telepítő összetevőit konténerbe csomagoljuk, és egy speciális Iguana rendszerindító környezetet használjunk a tároló elindításához.
Jelenleg a YaST modulokat már adaptálták a konténerből történő működésre az időzónák, a billentyűzet, a nyelv, a tűzfal, a nyomtatási rendszer, a DNS beállításához, a rendszernapló megtekintéséhez, a programok, adattárak, felhasználók és csoportok kezeléséhez.
Ezen kívül érdemes megemlíteni azt is A YaST fejlesztői bejelentették a kezdeti fejlesztést az alapja "iguánok" amely egy kis initrd, amely konténereket futtathat.
Ezután maga a telepítő különféle összetevőkből áll, amelyek mindegyike konténerként fut. Ezen összetevők némelyike gondoskodik a kép létrehozásáról, ugyanazokkal az eszközökkel, amelyeket a "kanonikus" ALP képek generálásához használnak.
leguánokkal A szándék az, hogy:
- Rendszerellenőrzés és felhasználói beállítások olvasása
- Manifest generálása az előző lépés alapján
- A Manifest egy teljesen egyéni kép létrehozására szolgál.
- A kép kitárul
Végül, ha többet szeretne megtudni erről az új kiadásról, a részleteket itt tekintheti meg a következő link.
próbáld ki a d-installert
Azok számára, akik érdeklődnek a projektről, megtehetik telepítési képek beszerzése hogy megismerje és értékelje a projekt előrehaladását, és biztosítsa az eszközöket az openSUSE Tumbleweed folyamatosan frissített kiadásának, valamint a Leap 15.4 és Leap Micro 5.2 kiadásának telepítéséhez.