In den nächtlichen Builds von Ubuntu Desktop wurde ein neuer Installer eingeführt.

In den nächtlichen Builds von Ubuntu Desktop 21.10 hat das Testen eines neuen Installationsprogramms begonnen, das als Erweiterung des niederen Installationsprogramms curtin implementiert wurde, das bereits im standardmäßigen Installationsprogramm Subiquity verwendet wird, das in Ubuntu Server verwendet wird. Das neue Installationsprogramm für Ubuntu Desktop ist in Dart geschrieben und nutzt das Framework Flutter zur Erstellung der Benutzeroberfläche.

Das Design des neuen Installationsprogramms wurde unter Berücksichtigung des modernen Stils des Ubuntu-Desktops entwickelt und zielt darauf ab, einen einheitlichen Installationsprozess für die gesamte Produktpalette von Ubuntu bereitzustellen. Es werden drei Modi vorgeschlagen: „Installation reparieren“ für die Neuinstallation aller im System vorhandenen Pakete ohne Änderung der Einstellungen, „Ubuntu ausprobieren“ für eine Erkundung der Distribution im Live-Modus und „Ubuntu installieren“ für die Installation der Distribution auf die Festplatte.

In den nächtlichen Builds von Ubuntu Desktop wurde ein neuer Installer eingeführt.

Zu den neuen Funktionen gehört die Möglichkeit, zwischen dunklen und hellen Design-Themen zu wählen, die Unterstützung für das Deaktivieren des Intel RST (Rapid Storage Technology) Modus bei der parallelen Installation mit Windows sowie eine neue Benutzeroberfläche zur Partitionierung von Festplatten. Die verfügbaren Installationsoptionen beschränken sich derzeit auf die Wahl zwischen einer normalen und einer minimalen Paketinstallation. Zu den noch nicht realisierten Funktionen zählen die Aktivierung der Festplattenverschlüsselung und die Auswahl der Zeitzone.

Der zuvor angebotene Ubiquity-Installer wurde 2006 entwickelt und seit einigen Jahren nicht mehr weiterentwickelt. In der Server-Edition von Ubuntu wird seit der Version 18.04 der Subiquity-Installer mitgeliefert, der ebenfalls die Komponente curtin für die Partitionierung, Paketinstallation und Systemkonfiguration basierend auf einer festgelegten Konfiguration nutzt. Ubiquity und Subiquity sind in Python geschrieben.

Der Hauptgrund für die Entwicklung des neuen Installateurs ist der Wunsch, die Wartung durch die Verwendung einer gemeinsamen, niedrigeren Basis zu vereinfachen und die Installationsoberfläche für Server- und Desktop-Systeme zu vereinheitlichen. Derzeit führt die Existenz von zwei unterschiedlichen Installer zu zusätzlichen Arbeitsaufwänden und Verwirrung bei den Benutzern.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster