In den Nachtversionen von Ubuntu Desktop 21.10 wird der neue Installer getestet, der als Erweiterung des Low-Level-Installers curtin implementiert wurde, der bereits im Standard-Installer Subiquity verwendet wird, der in Ubuntu Server zum Einsatz kommt. Der neue Installer fĂŒr Ubuntu Desktop ist in Dart geschrieben und nutzt das Flutter-Framework zur Erstellung der BenutzeroberflĂ€che.
Das Design des neuen Installers wurde mit Blick auf den modernen Stil des Ubuntu-Desktops entworfen und zielt darauf ab, einen einheitlichen Installationsprozess fĂŒr die gesamte Produktreihe von Ubuntu bereitzustellen. Es wurden drei Modi vorgeschlagen: âReparaturinstallationâ zur Neuinstallation aller im System vorhandenen Pakete ohne Ănderung der Einstellungen, âUbuntu ausprobierenâ zur Erkundung der Distribution im Live-Modus und âUbuntu installierenâ zur Installation der Distribution auf der Festplatte.

Zu den neuen Funktionen zĂ€hlt die Möglichkeit, zwischen hellen und dunklen Design-Themen zu wĂ€hlen, die UnterstĂŒtzung fĂŒr die Deaktivierung des Intel RST (Rapid Storage Technology) Modus wĂ€hrend der Installation zusammen mit Windows und eine neue BenutzeroberflĂ€che zur Partitionierung von Festplatten. Die verfĂŒgbaren Installationsoptionen beschrĂ€nken sich derzeit auf die Auswahl zwischen einem normalen und einem minimierten Paketset. Noch nicht implementierte Funktionen sind die Aktivierung der VerschlĂŒsselung von Partitionen und die Auswahl der Zeitzone.
Der zuvor angebotene Installer Ubiquity wurde 2006 entwickelt und hat in den letzten Jahren keine Weiterentwicklung erfahren. In der Server-Edition von Ubuntu wird seit der Version 18.04 der Installer Subiquity mitgeliefert, der ebenfalls die Komponente curtin verwendet, um Funktionen zur Partitionierung der Festplatte, zum Herunterladen von Paketen und zur Installation des Systems basierend auf einer vorgegebenen Konfiguration zu realisieren. Ubiquity und Subiquity sind in Python geschrieben.
Der Hauptgrund fĂŒr die Entwicklung des neuen Installers ist der Wunsch, die Wartung durch die Verwendung einer gemeinsamen Low-Level-Basis zu vereinfachen und die InstallationsoberflĂ€che fĂŒr Server- und Desktop-Systeme zu vereinheitlichen. Derzeit fĂŒhrt das Vorhandensein von zwei verschiedenen Installationsprogrammen zu zusĂ€tzlichen ArbeitsaufwĂ€nden und verursacht Verwirrung bei den Benutzern.
Quelle: opennet.ru
