Cubic, erstellen Sie eine benutzerdefinierte Ubuntu ISO und Derivate

Kubischer Startbildschirm

Im nächsten Artikel werden wir uns Cubic ansehen. Der Name dieser App ist eine Abkürzung für Benutzerdefinierter Ubuntu ISO Creator. Dies war eine GUI-Anwendung zum Erstellen eines bootfähigen Ubuntu Live-Images (ISO) angepasst.

Cubic entwickelt sich aktiv weiter und bietet viele Möglichkeiten für Erstellen Sie einfach ein Ubuntu-Live-Image. Es verfügt über eine integrierte Befehlszeilen-Chroot-Umgebung, in der wir alle Anpassungen vornehmen können, z. B. die Installation neuer Pakete und Kernel, das Hinzufügen weiterer Hintergrundbilder, das Hinzufügen von Dateien und Ordnern.

Dieses Programm wird verwendet, um Ubuntu-Live-Images zu erstellen, aber ich denke, es kann mit anderen Ubuntu-Varianten und -Derivaten wie Linux Mint verwendet werden. Cubic erstellt keine Live-DVD unseres Systems. Erstellen Sie stattdessen einfach ein benutzerdefiniertes Live-Image von einer Ubuntu-ISO.

Installieren Sie Cubic unter Ubuntu

Der Cubic-Entwickler hat zur Erleichterung des Installationsprozesses eine erstellt PPA. Um Cubic auf unserem Ubuntu-System zu installieren, müssen wir die folgenden Befehle einzeln im Terminal ausführen (Strg + Alt + T):

sudo apt-add-repository ppa:cubic-wizard/release

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E

Zu diesem Zeitpunkt können wir dieses Programm mit dem folgenden Skript installieren.

sudo apt update && sudo apt install cubic

Weitere Informationen zur Installation dieses Programms finden Sie im Folgenden Link.

Erstellen Sie mit Cubic eine benutzerdefinierte Ubuntu Live ISO

Nach der Installation starten wir Cubic über das Anwendungsmenü oder das Dock.

Wählen Sie das Verzeichnis für das Projekt

Kubisches ISO-Verzeichnis

Dies wird die sein Verzeichnis, in dem die Dateien unseres Projekts gespeichert werden. Wählen Sie den Pfad, in dem Sie Ihr Ubuntu-Installations-ISO-Image speichern möchten. Cubic füllt automatisch alle Details Ihres benutzerdefinierten Betriebssystems aus. Wir können die Details ändern, wenn wir dies wünschen.

Chroot-Umgebung

Kubische Chroot-Umgebung

Sobald das Dateisystem extrahiert wurde, greifen wir automatisch auf die Chroot-Umgebung zu. Von hier Wir können zusätzliche Pakete installieren, fügen Sie Hintergrundbilder hinzu, fügen Sie eine Liste der Softwarequellen-Repositorys hinzu, fügen Sie unserer ISO und allen anderen Anpassungen den neuesten Kernel hinzu.

Zusätzlich haben wir die Möglichkeit zu aktualisieren die Liste der Softwarequellen. Nach dem Ändern der Quellenliste können wir nicht vergessen, die Quellenliste zu aktualisieren.

Quellenliste der kubischen Ausgabe

Wir können dem Projekt auch Dateien oder Ordner hinzufügen. Wir können die Dateien / Ordner kopieren Klicken Sie mit der rechten Maustaste darauf und wählen Sie, ob Sie STRG + C kopieren oder verwenden möchten. Zum Einfügen müssen wir nur mit der rechten Maustaste auf das Terminal (im kubischen Fenster) klicken. Wir müssen nur Datei (en) einfügen auswählen und schließlich auf Kopieren klicken.

Wir können Fügen Sie unsere eigenen Hintergrundbilder hinzu. Dazu müssen wir in das Verzeichnis gehen / usr / share / background /:

cd /usr/share/backgrounds

Einmal drin haben wir nur Ziehen Sie die Bilder per Drag & Drop in das kubische Fenster. Oder kopieren Sie die Bilder und klicken Sie mit der rechten Maustaste auf das kubische Fenster. Wir müssen die Option Datei (en) einfügen auswählen. Was ist mehr, Wir müssen die neuen Hintergrundbilder in einer XML-Datei in / usr / share / gnome-background-properties hinzufügenkönnen Sie also im Dialogfeld auswählen. In diesem Ordner finden wir bereits einige Dateien, die als Leitfaden dienen können.

Wählen Sie die Kernel-Version

Kubische Kernelauswahl

Auf dem nächsten Bildschirm müssen wir auswählen Die Kernel-Version, die beim Booten der neuen ISO verwendet werden soll. Wenn Sie zusätzliche Kernel installiert haben, werden diese ebenfalls in diesem Abschnitt aufgeführt.

Entfernen Sie die Pakete nach der Installation

Cubic Deinstallationspakete

Im nächsten Abschnitt können wir die Pakete auswählen, die wir aus unserem Live-Image entfernen möchten. Die ausgewählten Pakete werden nach der Installation des Ubuntu-Betriebssystems automatisch entfernt Verwenden eines benutzerdefinierten Bildes. Hier müssen Sie bei der Auswahl der zu entfernenden Pakete vorsichtig sein. Es ist möglich, ein Paket zu entfernen, das von einem anderen Paket abhängt, ohne es zu wissen.

ISO-Erstellung

Kubische ISO-Bilderzeugung

Nun beginnt der Prozess zur Erstellung von Livebildern. Es wird eine Weile dauern abhängig von den Spezifikationen Ihres Systems.

Kubisches Bild generiert

Sobald der Bilderstellungsprozess abgeschlossen ist, müssen wir nur noch auf Fertig stellen klicken. Cubic zeigt die Details des neu erstellten benutzerdefinierten Bildes an.

Wenn Sie das neu erstellte benutzerdefinierte Image in Zukunft live ändern möchten, müssen Sie die Option «« deaktivieren.Löschen Sie alle Projektdateien mit Ausnahme des generierten Disk-Images und der entsprechenden MD5-Prüfsummendatei«. Cubic wird das benutzerdefinierte Image im Arbeitsverzeichnis des Projekts belassen und wir können in Zukunft Änderungen vornehmen. Wir müssen nicht noch einmal von vorne anfangen.

Hinweis für Benutzer von Ubuntu 17.10:

Auf dem Ubuntu 17.10-System Die DNS-Suche funktioniert möglicherweise nicht in der Chroot-Umgebung (obwohl ich sagen muss, dass sie bei mir richtig funktioniert hat).. Wenn Sie ein benutzerdefiniertes Ubuntu 17.10-Live-Image erstellen, sollten Sie auf die richtige Datei resolve.conf verweisen:

ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf 

Führen Sie die folgenden Befehle aus, um zu überprüfen, ob die DNS-Auflösung funktioniert:

cat /etc/resolv.conf
ping google.com

Deinstallieren Sie Cubic

Um dieses Programm zu entfernen, müssen wir nur das Terminal (Strg + Alt + T) öffnen und darin schreiben:

sudo apt-add-repository -r ppa:cubic-wizard/release
sudo apt remove cubic && sudo apt autoremove

6 Kommentare, hinterlasse deine

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Matthias sagte

    Was für ein interessantes Programm, wir müssen es live ausprobieren. Schöne Grüße.

  2.   Flussufer sagte

    Könnten Sie die Schritte besser erklären. Ich bin geblieben, als du mit Cubic angefangen hast. Ein Fenster wird angezeigt, in dem Sie nach der Route gefragt werden. Was ist das Bild, das Sie gesetzt haben. Aber dann bekomme ich ein Fenster, das mich fragt:
    Original-ISO:
    ISO-Kostüm:

    Dort weiß ich nicht, was ich tun soll.
    Sie sagen auch nicht, wie Sie auf die CHROOT-Umgebung zugreifen sollen

  3.   AnonymWebHacker sagte

    Ich hatte es bereits benutzt, dazwischen wurde mir klar, dass es nur wenige Seiten gibt, die über das Projekt sprechen. Dieses Projekt ist sehr schwer (ausgezeichnet).

  4.   ifaulknerr sagte

    Ich benutze Mint 18 Sarah mit Cobic, aber wenn ich die modifizierte ISO erstelle, wird sie in der Datei sources.list erstellt

    deb cd-rom: und den Pfad des Distributionsnamens, wie ich es vor dem Erstellen der modifizierten ISO tun sollte, damit dies nicht in Quellen erstellt wird

    dank

  5.   Lazaro sagte

    Es ändert die Systemdateiberechtigungen, die von normalen Benutzern schreibgeschützt sein sollten. Dies führt zu einem Sicherheitsrisiko

  6.   Alexgabi sagte

    Getestet mit Ubuntu 20.04.3 und Linux Mint 20 und es läuft sehr gut. In Ubuntu musste ich die source.list des residenten Computers kopieren. Das Anpassen der Anwendungen nimmt Zeit in Anspruch, da einige PPAs, die die ursprünglichen Distributionen mit Cubic verwenden, nicht funktionieren. In diesen Fällen müssen Sie das fitxaro deb kopieren und installieren. Passen Sie die Schnittstelle an ist Spitzenspule. Ich habe /etc/skel verwendet, damit Benutzer die Anpassungen erben. Ich komme von Systemback, das mir in letzter Zeit bei modernen Geräten versagt hat. Mit Cubic ohne Probleme.