Wie man mit Cubic eine benutzerdefinierte Ubuntu-ISO erstellt

Erstellen Sie mit Cubic ein benutzerdefiniertes Ubuntu-ISO-Image , indem Sie ein offizielles Ubuntu-Image modifizieren und es als bootfähiges Installationsprogramm neu erstellen. Cubic ist ein grafischer Assistent mit integriertem Terminal: Verwenden Sie ihn, um APT-Pakete hinzuzufügen oder Dateien im Image zu ändern und anschließend ein neues ISO-Image zu generieren. Diese Anleitung verwendet Ubuntu Desktop, Cubic unterstützt aber auch viele andere Ubuntu-basierte Images.

Laut Cubic-Projektbeschreibung sollte als Build-Host Ubuntu 18.04.5 oder höher verwendet werden. Zusätzlich benötigen Sie die Original-ISO-Datei, einen neuen, leeren Projektordner auf einer lokalen Festplatte mit ausreichend Speicherplatz für das extrahierte Image und die Ausgabedateien sowie einen separaten USB-Stick mit genügend Speicherplatz für die fertige ISO-Datei. Durch das Schreiben des Images werden die Daten auf dem USB-Stick gelöscht.

1. Laden Sie eine offizielle Ubuntu-ISO-Datei herunter und überprüfen Sie diese.

Laden Sie das aktuelle Ubuntu-Desktop-Image von der offiziellen Downloadseite herunter . Wählen Sie die Architektur der Computer, auf denen Sie es installieren möchten, und verwenden Sie die heruntergeladene ISO-Datei unverändert als Quelle.

Ubuntu Desktop-Downloadseite im Browser mit einem Download-Button.
Beginnen Sie mit dem offiziellen Download der Ubuntu-Desktopversion.

Ubuntu veröffentlicht eine SHA-256-Prüfsummendatei mit seinen Images. Berechnen Sie im Terminal den Hash der heruntergeladenen ISO-Datei sha256sum <your-ubuntu-file.iso>und vergleichen Sie ihn mit dem Eintrag für genau diesen Dateinamen in der Datei `/ SHA256SUMSetc/shp`. Um eine höhere Sicherheit zu gewährleisten, überprüfen Sie zunächst die GPG-Signatur der Prüfsummendatei anhand der Ubuntu-Verifizierungsanleitung .

Ich habe die Ubuntu Desktop-ISO-Datei heruntergeladen und daneben ein Terminalfenster mit der SHA256SUMS-Verifizierung und dem Ergebnis „OK“ angezeigt.
Vergleichen Sie das Originalbild mit seiner veröffentlichten Prüfsumme.

2. Installieren Sie Cubic

Öffnen Sie auf dem Ubuntu-Rechner, den Sie für den Build verwenden, das Terminal und führen Sie die aktuellen PPA-Befehle von Cubic aus. Bestätigen Sie die Repository-Abfrage, falls Ubuntu Sie dazu auffordert.

Ubuntu-Terminal mit Befehlen zum Aktivieren von Universe, Hinzufügen des PPA von Cubic, Aktualisieren der Paketlisten und Installieren von Cubic.
Installieren Sie Cubic über das Projekt-PPA.
sudo apt-add-repository universe
sudo apt-add-repository ppa:cubic-wizard/release
sudo apt update
sudo apt install --no-install-recommends cubic

Starten Sie Cubic über das Anwendungsmenü. Auf der offiziellen Projektseite finden Sie eine Liste der unterstützten Hostsysteme und eine Anleitung zur Installation.

3. Projekt und Quellbild einrichten

Starten Sie ein neues Cubic-Projekt und wählen Sie ein separates, leeres Projektverzeichnis. Speichern Sie die Quell-ISO-Datei außerhalb dieses Verzeichnisses, damit sie unverändert bleibt. Eine lokale Festplatte ist während des Extraktions- und Wiederherstellungsprozesses von Cubic einem Wechseldatenträger oder einem Netzwerkspeicher vorzuziehen.

Cubic-Startbildschirm mit Projektverzeichnisfeld und Ordnerauswahl.
Wählen Sie einen separaten Arbeitsordner.

Auf der Projektseite wählen Sie die Ubuntu-ISO-Datei aus und legen sie als Originalabbild fest. Cubic analysiert sie und füllt die Projektdetails automatisch aus. Behalten Sie die vorgeschlagenen Werte bei, es sei denn, Sie benötigen einen anderen Ausgabedateinamen oder Metadaten; diese Felder werden im Cubic-Projektseiten-Leitfaden beschrieben.

Cubic-Projektformular mit ausgewähltem Arbeitsverzeichnis und originalem Ubuntu-Desktop-ISO.
Bestätigen Sie den Projektordner und die Quell-ISO-Datei.

4. Das Image-Dateisystem anpassen

Fahren Sie mit dem Extrahieren und Vorbereiten fort, bis Cubic sein integriertes Terminal öffnet. Befehle in diesem Terminal ändern das benutzerdefinierte Image, nicht das Ubuntu-System, auf dem Cubic ausgeführt wird. Installieren Sie beispielsweise Debian-Pakete wie folgt:

apt update
apt install --yes curl vim
apt clean

Verwenden Sie diese Funktion apt remove --yes package-name, um ein Debian-Paket zu entfernen oder Konfigurationsdateien im Image zu bearbeiten, um Standardeinstellungen zu ändern. Das Terminal von Cubic installiert keine Snap-Anwendungen; verwenden Sie für diesen Workflow APT-Pakete. Weitere Informationen finden Sie in der Dokumentation zur Terminalseite .

Cubic integrierte das Root-Terminal und installierte curl und vim im benutzerdefinierten Dateisystem.
Füge Debian-Pakete im Terminal von Cubic hinzu.

Falls Cubic eine Paketseite anzeigt, verwenden Sie diese nicht zum Hinzufügen von Software. Laut der offiziellen Anleitung steuert diese ältere Ubiquity-Seite, welche Pakete während der Installation entfernt werden; sie ist kein Anwendungsinstallationsprogramm. Sie ist in Ubuntu Desktop 23.04 und späteren Versionen nicht mehr vorhanden. Fügen Sie Pakete stattdessen im integrierten Terminal hinzu oder entfernen Sie sie.

5. Geeignete Build-Einstellungen beibehalten und die ISO-Datei generieren.

Folgen Sie den Anweisungen in den Cubic-Optionsbildschirmen. Sofern Sie keinen anderen Live-Boot-Kernel, kein anderes Bootmenü oder kein anderes Verhalten für die unbeaufsichtigte Installation benötigen, behalten Sie die empfohlenen Standardeinstellungen bei. Auf der Komprimierungsseite ist gzip die Standardeinstellung und eine praktische, allgemeine Wahl. Andere Algorithmen erhöhen die Kompilierzeit und die CPU-Auslastung, führen aber zu einem kleineren oder größeren Ausgabeimage; weitere Informationen finden Sie im Cubic-Komprimierungsleitfaden .

Seite mit kubischer Komprimierung und ausgewähltem gzip.
Gzip ist die Standardkomprimierungsoption.

Klicken Sie auf „Generieren“, überprüfen Sie den Ausgabedateinamen und starten Sie den Build-Vorgang. Cubic speichert die neue ISO-Datei im Projektverzeichnis. Bewahren Sie diesen Ordner bis zum Abschluss der Tests auf, damit Sie die Ausgabedatei identifizieren und den Build-Vorgang später wiederholen können.

Verwenden Sie, falls verfügbar, die Testfunktion von Cubic, um zu prüfen, ob die ISO-Datei in einer Live-Umgebung startet. Der Emulator stellt keine Disk für die vollständige Betriebssysteminstallation bereit. Bei neueren Ubuntu-Desktop-Images kann die Live-Oberfläche einige Anpassungen ausblenden, selbst wenn diese nach der Installation vorhanden sind. Überprüfen Sie daher wichtige Änderungen auf einem Testrechner, bevor Sie das Image bereitstellen.

6. Benutzerdefinierte ISO-Datei auf USB-Stick schreiben

Öffnen Sie unter Ubuntu die Systemsteuerung, wählen Sie das USB-Laufwerk aus und klicken Sie dann im Menü auf „ Laufwerke wiederherstellen “. Wählen Sie die benutzerdefinierte ISO-Datei aus und überprüfen Sie das Zielgerät sorgfältig, bevor Sie bestätigen: Bei diesem Vorgang werden alle Dateien und Partitionen auf dem USB-Laufwerk überschrieben.

GNOME Disks Wiederherstellungsbildschirm mit ubuntu-custom.iso und einem ausgewählten USB-Wechseldatenträger; Warnung besagt, dass das Laufwerk gelöscht wird.
Überprüfen Sie den Ziel-USB-Stick, bevor Sie das Image wiederherstellen.

Nach Abschluss des Schreibvorgangs entfernen Sie das Laufwerk und starten den Zielcomputer vom USB-Stick über das Bootmenü. Die Boottaste variiert je nach Hersteller. Testen Sie das Live-System vor der Installation. Wenn Sie Ubuntu installieren möchten, folgen Sie der aktuellen Ubuntu-Desktop-Installationsanleitung und erstellen Sie ein Backup des Zielcomputers, bevor Sie eine Option zum Löschen einer Festplatte auswählen. Die Ubuntu- Anleitung zur USB-Erstellung behandelt Festplatten und andere Schreibwerkzeuge.

Schnelle Überprüfungen, falls etwas schiefgeht

  • Wenn die Prüfsumme nicht übereinstimmt, laden Sie die ISO-Datei erneut herunter und überprüfen Sie die Liste der signierten Prüfsummen, bevor Sie sie bearbeiten.
  • Falls eine App nach der Installation fehlt, überprüfen Sie, ob Sie sie im integrierten Terminal von Cubic installiert haben; die Seite „Pakete“ dient der Steuerung des Deinstallationsverhaltens von Ubiquity.
  • Falls der USB-Stick nicht bootet, überprüfen Sie das ausgewählte Gerät und die Image-Architektur erneut und testen Sie dann die ISO-Datei auf Hardware, die dem Ziel-Bootmodus entspricht.

Einen Kommentar hinterlassen

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

Erfahren Sie, wie Sie mit TestDisk und PhotoRec verlorene Partitionen und Dateien wiederherstellen. Schützen Sie das Quelllaufwerk, führen Sie einen sicheren Scan durch und speichern Sie die wiederhergestellten Daten auf einer anderen Festplatte.

Wie man QR-Codes auf einem Linux-Desktop scannt

Wie man QR-Codes auf einem Linux-Desktop scannt

Scannen Sie QR-Codes unter Linux mit CoBang mithilfe einer Webcam oder einer Bilddatei. Informationen zu Installationsoptionen, Einrichtungsschritten und Lösungen für den Kamerazugriff über Flatpak finden Sie hier.

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

Ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls: Optimieren Sie Belichtung, Farbe, Flimmerreduzierung und andere unterstützte Steuerelemente und prüfen Sie anschließend die kompatiblen Videomodi.

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

Installieren Sie PhpStorm unter Linux mit der JetBrains Toolbox oder dem eigenständigen tar.gz-Archiv, zusätzlich zu den Snap- und Arch-AUR-Optionen. Java ist bereits enthalten.

Wie man unter Linux mit GIMP ein Bild ausschneidet

Wie man unter Linux mit GIMP ein Bild ausschneidet

Unter Linux mit GIMP den Fotohintergrund entfernen: Motiv nachzeichnen, ausgewählten Hintergrund löschen, Transparenz beibehalten und wiederverwendbare PNG-Datei exportieren.

So richten Sie Dual-Panels unter XFCE 4 ein

So richten Sie Dual-Panels unter XFCE 4 ein

Erstellen Sie für jeden Bildschirm ein separates XFCE 4-Panel, weisen Sie das zweite Panel dem richtigen Ausgang zu, positionieren und skalieren Sie es und fügen Sie die benötigten Launcher und Statusanzeigen hinzu.

So installieren Sie Cisco Packet Tracer unter Linux

So installieren Sie Cisco Packet Tracer unter Linux

Laden Sie Cisco Packet Tracer 9.0.1 für Ubuntu 64-Bit herunter, installieren Sie das DEB-Paket mit APT, akzeptieren Sie die Lizenz im Terminal und melden Sie sich an, um ein Lab zu starten.

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Erstellen Sie unter Linux mit GNOME Disks oder dd ein CD-ROM-ISO. Identifizieren Sie das optische Laufwerk, überwachen Sie den Kopiervorgang, überprüfen Sie das Image und erkennen Sie, wann eine beschädigte oder Audio-Disc ein anderes Tool benötigt.

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

Laden Sie FlightGear kostenlos von der offiziellen Website herunter. Vergleichen Sie die Pakete für Windows, macOS und Linux, installieren Sie die Datendateien und starten Sie Ihren ersten Flug.

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Öffnen Sie Google Tasks in einem Browser, fügen Sie eine Chrome-Verknüpfung oder einen App-ähnlichen Start hinzu und verwalten Sie terminierte Aufgaben über Kalender und Gmail.