Ein Ubuntu-Werkzeug, das Ubuntu entwachsen ist
Multipass war auf ein enges, nützliches Versprechen gebaut: ein Befehl, eine Ubuntu-VM, keine Hypervisor-Archäologie. `multipass launch` tippen, ein paar Sekunden warten, und man hat eine Cloud-artige Ubuntu-Maschine auf dem Laptop, cloud-init bereits abgeschlossen. Über Jahre hatte dieses Versprechen ein stilles Sternchen: Der Image-Katalog war durch und durch Ubuntu.
Dieses Sternchen ist weg. Wie heise online berichtet, sind Debian und Fedora in den Image-Katalog aufgenommen worden.
Warum eine zweite Distribution mehr bedeutet, als es klingt
Der Ratschlag „nimm einfach eine VM“ unterstellt meist, die Distribution sei egal. Sie ist es genau in den Momenten, in denen Leute überhaupt zu einer VM greifen:
- Paketierung. Ein `.deb` unter Ubuntu zu bauen sagt fast nichts darüber, ob die Software auf Debian stable läuft, wo Bibliotheksversionen konstruktionsbedingt hinterherhinken. - Die RPM-Welt. Fedora ist der Ort, an dem ein großer Teil der Upstream-Linux-Arbeit zuerst landet. Wer dort testet, findet Probleme, bevor sie Systeme auf RHEL-Basis erreichen, auf denen die Kunden tatsächlich arbeiten. - Den Bugreport nachstellen. „Läuft nicht auf Debian 12“ ist ein Bugreport, den man jetzt lokal beantworten kann statt in einem Container, der den falschen Init-Mechanismus nachahmt. - CI-Parität. Läuft die CI auf einem Fedora-Image, ist eine lokale Fedora-VM eine deutlich kürzere Rückmeldeschleife als Commit-Push-Warten.
Container erledigen viel davon, und zwar schneller. Aber sie teilen den Kernel, und eine relevante Klasse von Problemen — Bootverhalten, systemd-Units, Kernelmodule, Secure Boot, Eigenheiten des Netzwerk-Stacks — zeigt sich nur auf einem echten Kernel. Genau diese Lücke füllt Multipass, und sie füllt sie jetzt für drei Distributionsfamilien.
Der Haken ist Wartung, nicht Technik
Ein Debian-Cloud-Image zu starten war technisch nie schwer; `multipass` konnte schon immer beliebige Images per URL booten. Die Arbeit steckt im Katalog: Images kuratieren, sie neu bauen, wenn die Distribution ein Point-Release veröffentlicht, die Metadaten ehrlich halten und entscheiden, was „unterstützt“ bedeutet, wenn der Release-Rhythmus der Distribution nicht dem von Ubuntu entspricht.
Das ist eine Zusage in Jahren, kein Feature zum Starttag. Canonical haftet nun für Images, die es nicht kontrolliert — und die interessante Frage ist, wie oft sie erneuert werden und ob die Debian- und Fedora-Einträge je die erstklassigen Kurznamen bekommen, die Ubuntu-Releases genießen.
Was man heute damit anfängt
Wer Multipass schon nutzt, für den ändert sich praktisch, dass die lokale Testmatrix nun die Distribution enthalten kann, auf der die Produktion wirklich läuft. Wer es nicht nutzt und stattdessen einen kleinen Zoo handgeschriebener QEMU-Aufrufe oder eine VirtualBox-Installation von 2019 pflegt, für den ist jetzt der Moment, in dem das Werkzeug den Platz auf der Platte verdient.
Die Erwartung sollte kalibriert bleiben: Das sind minimale Cloud-Images, keine Desktops. cloud-init erledigt den ersten Boot, `multipass exec` die Befehle, alles Weitere installiert man selbst — und genau darum geht es.




