Distribuce openSUSE nabídla k otestování nový instalační program

Vývojáři projektu openSUSE vyzvali uživatele k účasti na testování nového instalačního programu D-Installer. Instalační obrazy byly připraveny pro architektury x86_64 (598 MB) a Aarch64/ARM64 (614 MB). Stažený obraz umožňuje instalaci na tři platformy: stabilní verzi openSUSE Leap 15.4, průběžně aktualizovanou verzi openSUSE Tumbleweed a edici Leap Micro 5.2, postavenou na izolovaných kontejnerech (pouze x86_64). V budoucnu se plánuje použití nového instalačního programu v produktech založených na platformě ALP (Adaptable Platform). Linux Platforma), která nahrazuje distribuci SUSE Linux Podnik.

Distribuce openSUSE nabídla k otestování nový instalační program

Nový instalační program je pozoruhodný oddělením uživatelského rozhraní od interních komponent YaSTu a možností používat různá frontendová rozhraní, včetně frontendu pro správu instalace přes webové rozhraní. Knihovny YaSTu se stále používají pro instalaci balíčků, kontrolu hardwaru, dělení disků a další nezbytné instalační funkce, s vrstvou implementovanou nad nimi, která abstrahuje přístup ke knihovnám prostřednictvím sjednoceného rozhraní D-Bus.

Základní rozhraní pro správu instalace je postaveno pomocí webových technologií a obsahuje handler, který poskytuje přístup k voláním D-Bus přes HTTP, a samotné webové rozhraní. Webové rozhraní je napsáno v JavaScriptu pomocí komponent React framework a PatternFly. Služba pro navázání rozhraní na D-Bus, stejně jako vestavěný http server, jsou napsány v Ruby a postaveny pomocí hotových modulů vyvinutých projektem Cockpit, které se používají i ve webových konfigurátorech Red Hat. Instalační program využívá víceprocesovou architekturu, díky které nedochází k blokování uživatelského rozhraní při provádění jiné práce.

Mezi cíle vývoje D-Installeru patří odstranění stávajících omezení grafického rozhraní, rozšíření možností využití funkcí YaSTu v jiných aplikacích, odklon od vazby na jeden programovací jazyk (D-Bus API umožní vytváření doplňků v různých jazycích) a podpora vytváření alternativních nastavení členy komunity.

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster