Anaconda-installationsprogrammet som används i Fedora och RHEL överförs till ett webbgränssnitt

Red Hats Jiri Konecny ​​tillkännagav arbete för att modernisera och förbättra användargränssnittet för Anaconda-installationsprogrammet som används i Fedora, RHEL, CentOS och flera andra Linux-distributioner. Det är anmärkningsvärt att istället för GTK-biblioteket kommer det nya gränssnittet att byggas på basis av webbteknologier och kommer att möjliggöra fjärrstyrning via en webbläsare. Det noteras att beslutet att omarbeta installatören redan har tagits, men implementeringen är fortfarande på stadiet av en fungerande prototyp, inte redo för demonstration.

Det nya gränssnittet är baserat på komponenter från Cockpit-projektet, som används i Red Hat-produkter för att konfigurera och hantera servrar. Cockpit valdes som en väl beprövad lösning med backend-stöd för interaktion med installatören (Anaconda DBus). Dessutom kommer användningen av Cockpit att möjliggöra konsekvens och enhetlighet av olika systemhanteringskomponenter. Användningen av ett webbgränssnitt kommer avsevärt att öka bekvämligheten med fjärrkontroll av installationen, vilket inte kan jämföras med den nuvarande lösningen baserad på VNC-protokollet.

Omarbetningen av gränssnittet kommer att bygga på det arbete som redan gjorts för att göra installationsprogrammet mer modulärt och kommer inte att påverka Fedora-användare nämnvärt, eftersom huvuddelen av Anaconda redan har konverterats till moduler som interagerar via DBus API, och det nya gränssnittet kommer att använda den färdiga -gjort API utan intern omarbetning. Datumen för starten av den offentliga testningen av det nya gränssnittet och beredskapen för dess marknadsföring till uppströms i detta utvecklingsskede är inte specificerade, men utvecklarna lovar att regelbundet publicera rapporter om utvecklingen av projektet.

Källa: opennet.ru

Lägg en kommentar