Megjelent az Agama 18 telepítője, amely a SUSE és openSUSE rendszerekben alkalmazható

Az openSUSE projekt fejlesztői bemutatták az Agama 18 telepítőt, amelynek újdonsága a felhasználói felület és a YaST belső komponenseinek szétválasztása. Az Agama támogatja a különböző frontend-ek használatát, például a telepítés webes felületen keresztüli vezérlését. Az Agama leváltotta a klasszikus telepítő felületet a SUSE Linux Enterprise Server 16 és az openSUSE Leap 16 kiadásaiban. A telepítő komponenseinek kódja GPLv2 licenc alatt érhető el, Ruby, Rust és JavaScript/TypeScript nyelveken íródott.

Az új telepítő értékelésére live build-eket készítettek x86_64, ppc64le, s390x és ARM64 architektúrákra. A build-ekben telepíthető az openSUSE Leap 16, folyamatosan frissített openSUSE Tumbleweed és openSUSE Slowroll build-ek, valamint a MicroOS és az openSUSE Leap Micro kiadások.

Az Agama fejlesztési céljai: a grafikus felület jelenlegi korlátainak megszüntetése; a YaST funkcionalitásának más alkalmazásokban való felhasználásának kiterjesztése; a programozási nyelvismerethez való ragaszkodás elhagyása; a közösség képviselőinek alternatív beállítások létrehozása kedvezése. A telepítő olyan funkciókat biztosít, mint a kiindulási alkalmazáscsomag kiválasztása, a hálózati kapcsolat, nyelv, billentyűzet, időzóna és lokalizációs beállítások, tárolóeszköz előkészítése és partíciók létrehozása, felhasználók hozzáadása a rendszerhez.

A csomagok telepítéséhez, a hardver ellenőrzéséhez, a lemezek partícionálásához és más telepítéshez szükséges funkciókhoz az Agama továbbra is a YaST könyvtárait használja, amelyek felett szolgáltatásrétegek találhatók, amelyek egységes HTTP-alapú kommunikációs protokollon keresztül absztrahálják a könyvtárakhoz való hozzáférést. A telepítő többfolyamatú architektúrát használ, amely lehetővé teszi, hogy a felhasználói felület interakciója ne blokkolódjon más feladatok végrehajtása során.

A telepítés kezelésére szolgáló alapfelület webtechnológiák felhasználásával készült. A webfelület JavaScript nyelven íródott a React keretrendszer és a PatternFly komponensek segítségével. Az üzenetküldő szolgáltatás, valamint a beépített http-szerver Ruby nyelven készült. A felület egy böngészőben jelenik meg, amely Wayland alapú grafikus környezetben fut (készül egy minimalizált környezet a Mutter kompozit kezelő és a Firefox alapján).

Az új verzióban:

  • Átdolgozták a tárolók konfigurálásának oldalát. A fejlesztők arra törekedtek, hogy egy olyan felületet hozzanak létre, amely a kezdők számára érthető, miközben a tapasztalt felhasználók hozzáférhetnek a fejlett beállításokhoz.
    Megjelent az Agama 18 telepítője, amely a SUSE és openSUSE rendszerekben alkalmazható
  • Javították a DASD (Direct Access Storage Device) tárolóeszközök konfigurálási felületét, amelyeket a System/390 mainframe alatt használnak.
    Megjelent az Agama 18 telepítője, amely a SUSE és openSUSE rendszerekben alkalmazható
  • Bővítették a konfigurációs menedzsment lehetőségeit JSON formátumban. Hozzáadták a JSON-profil helyi ellenőrzésének támogatását telepítő indítása nélkül. Implementálták a válaszok telepítő kérdéseire vonatkozó beállítások kezelését a profilból. Lehetővé vált a telepítési sablonok egyes törlése a teljes lista helyettesítése mellett.
  • Hozzáadták a telepítő verziójának frissítési lehetőségét egy külső tárolóból a telepítési folyamat megkezdése előtt.
  • Hozzáadták a 16.1-es SUSE Linux korai alfa verzióinak telepítési lehetőségeit. A jövőben tervezik a tesztverziók openSUSE 16.1 és az openSUSE Kalpa atomarendszer támogatásának hozzáadását.
  • Hivatalosan megszűnt az i586 architektúra támogatása.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster