Ubiquity NG

Screenshot: ft

 

Mark Shuttleworth hat in einer Mail an die Ubuntu-Entwickler-Liste eine Diskussion über die Neugestaltung des Ubuntu-Installers angeregt. Bereits seit 14 Jahren wird Ubuntu mit dem Ubiquity-Installer auf die Festplatte geschrieben. Bereits beim Start der Live-CD entscheidet der Anwender, ob zunächst der Live-Modus zum Ausprobieren startet oder gleich der Installer aufgerufen wird. Shuttleworth denkt, in der Zwischenzeit entstandene Techniken könnten einem modernisierten Installer unter dem Arbeitstitel »Ubiquity NG« gut zu Gesicht stehen.

Die Zutaten

Da wäre zunächst Curtin, ein Bare-Bones-Installer, der die Schwerarbeit des Partitionierens, Installierens und hinter sich Aufräumens schnell und schnörkellos im Hintergrund erledigt. Er bildet bereits die Grundlage des neuen Text-Installers »Subiquity«, der seit Ubuntu 17.10 in der Server-Ausgabe der Distribution Dienst tut. Das hauseigene Server-Bereitstellungs-Tool MAAS, das laut Shuttleworth  brauchbare HTML-Schnittstellen für das Aufsetzen von Netzwerk und Storage mitbringt, ist eine weitere Komponente. Außerdem bringt Shuttleworth das wegen seines Speicherhungers nicht unumstrittene HTML5-App-Framework Electron sowie die wiederum hauseigene Paketverwaltung Snappy ins Spiel.

Ubiquity NG: Nicht nur für den Desktop

Bereits die Erwähnung der Wunschkomponenten von Shuttleworth zeigt, dass es dabei um mehr geht als um einen Installer nur für die Desktop-Variante von Ubuntu. Vermutlich soll hier ein Installer entstehen, der, mobil und wandlungsfähig, für mehrere Geräteklassen einsetzbar ist. Canonical ist mittlerweile so breit bei Servern, Containern, in der Cloud und im IoT aufgestellt, dass das durchaus Sinn macht.

Alternativen

Sonst hätte der Canonical-Boss beispielsweise auch das Installer-Framework Calamares als Grundlage nehmen können, dass bereits in mehr als einem Dutzend Distributionen zuverlässig und flexibel Dienst tut. Anstatt Electron könnte auch Qt/QML verwendet werden, was in jedem Fall schnellere Apps mit weniger Speicherhunger ergeben würde. Man darf gespannt sein, wie weit Canonical auch hier einen eigenen Weg gehen wird. Die Diskussion ist eröffnet.

Verwandte Themen

Canonical äussert sich zu Malware im Snap Store
views 453
  Bild: Security | Quelle GotCredit | Lizenz: CC BY-2.0 Nachdem vor einigen Tagen Malware im Snap Store von Ubuntu in zwei Apps entdeckt u...
Ubuntus Snap-Store kompromittiert
views 68
Ubuntu Snap Store | Screenshot: ft   Der Ubuntu-Snap-Store war in letzter Zeit von Malware befallen. Einzelne Snaps waren mit Crypto-Minin...
Zstd-Komprimierung soll Ubuntu-Installation beschl...
views 6
Quelle: My Picture von Martin Postma Lizenz: CCBY-ND 2.0   Die mit Kernel 4.14 adaptierte Komprimierungstechnik Zstd wird derzeit bei Ubun...
Ubuntu-Problem mit korruptem UEFI teilweise gelöst...
views 19
Bild: Canonical   Vor einer Woche berichteten wir über lahmgelegte Notebooks durch ein korrumpiertes UEFI, ausgelöst durch den Kernel von ...
Canonical billigt Neuauflage von Ubuntu-Unity-7-Im...
views 15
Screenshot: ft   Eventuell wird es bald ein offizielles Ubuntu-Unity-7-Image mit Billigung von Canonical geben. Wie einem Foreneintrag zu ...

Beitrag kommentieren

Alle Kommentare
  • Klaus Meier

    09.05.2018, 11:32 Uhr

    Warum nicht den alten Textinstaller? Da hatte man noch echte Möglichkeiten, die Installation zu beeinflussen, man konnte das Teil sogar als Rettungsmedium benutzen. Aber es gab da ja diese Hetzkampagne, unter anderem auch von Heise, wonach Textinstaller zu kompliziert seien. Und wie oft hat man dann gelesen, dass mal wieder so ein grafischer Betainstaller beim Partitionieren die Platte geschreddert hat?
    Aktuell wird alles ohne Sinn und Verstand auf die Platte geschaufelt und man ist froh, wenn man nichts geschreddert hat.

    Aber wenn es dann als Nachfolger etwas gibt, was schon anderweitig erprobt ist, dann ist das ja der übliche Weg. Erst frickelt man sich etwas eigenes zusammen, zeigt der Community den Stinkefinger, um dann etwas später wieder darauf zurückzukommen.

    • Ferdinand Thommes

      09.05.2018, 11:56 Uhr

      Ich finde, jede Distribution sollte zumindest alternativ einen Text-Installer bieten. Bei siduction halten wir das auch so: Neben dem Calamares-Installer pflegen wir deen Cli-Installer. In den Zeiten, wo UEFI noch manuelles Nacharbeiten erforderte, leistete dieser gute Dienste.