
Ursprünglich veröffentlicht auf LinkedIn am 2025-12-22.
Ein Artikel über Rubenshof - Linux Mint Unattended Installer
Jedes Jahr richten wir einige Geräte für unsere Schüler in der Schule ein. Dieses Jahr hatten wir die Situation verzögerter Lieferungen, weil eine Spende von Notebooks länger als erwartet gedauert hat. Also mussten wir schneller bei der Einrichtung der Geräte werden. Ich habe diese Herausforderung angenommen und ein unbeaufsichtigtes Workstation-Setup für unsere Schule erstellt.
Am Wochenende habe ich einige Recherchen zu bereits existierenden Projekten durchgeführt und begonnen zu lernen, wie sie funktionieren.
Das FAI-Projekt ist ein sehr interessantes Projekt, und durch die Analyse, wie es funktioniert, habe ich auch etwas über Linux-ISO-Images und wie sie erstellt werden, gelernt. Für unser Schulprojekt habe ich nach einer anderen Lösung gesucht. Also habe ich beschlossen, auf der Basis des Projekts von Antonio Carlini weiterzuentwickeln. Ich kannte mich ein bisschen mit unbeaufsichtigten Installation aus, weil ich bereits Erfahrung mit Kickstart unter RHEL und Preseeding von Ubuntu-Installationen in automatisierten PXE-Boot-Umgebungen hatte.
Also war das Ziel, einen USB-Stick zu nehmen und von diesem zu booten. Der Installer sollte alles andere erledigen. Es hat ein Wochenende gedauert, um etwas zu erstellen, das wir bereits nutzen können. Das Ergebnis war der Rubenshof - Linux Mint Unattended Installer.
Es gibt noch Arbeit in Progress, und es können noch viele Verbesserungen vorgenommen werden. Aber es erleichtert uns bereits jetzt das Leben, wenn die Druckertreiber vorbereitet sind, Firefox-Richtlinien ausgerollt werden und die Tools für den Univention Domain Join eingerichtet sind. Nach 10 Minuten befindet sich die Schüler-Workstation in einem Zustand, in dem sich die Schüler mit ihren von UCS verwalteten Benutzern anmelden und auf die interne Nextcloud-Weboberfläche zugreifen können. Auch mein letzter Feind (der Drucker) ist zufrieden und erledigt seine Arbeit.
Froh, Open Source zu nutzen, weil Freie und Open-Source-Software dies möglich macht. Vielen Dank an die Community und Unternehmen, die an Open Source glauben, und ich hoffe, ich kann mit diesem Projekt ein wenig zurückgeben.
