So erstellen Sie eine benutzerdefinierte Ubuntu-Distribution mit Distroshare Ubuntu Imager

So erstellen Sie eine benutzerdefinierte Ubuntu-Distribution mit Distroshare Ubuntu Imager

Wenn Sie denken, dass das Einrichten einer Neuinstallation von Ubuntu mühsam und nervig ist, ist diese App das Werkzeug für Sie. Distroshare Ubuntu Imager ist insofern ein einzigartiges Programm, als es eine vorhandene Ubuntu Linux-Installation nehmen und in eine benutzerdefinierte Ubuntu-Distribution in Form eines installierbaren ISO-Images konvertieren kann.

Git . installieren

Dieses Tool zu bekommen ist nicht allzu schwierig, obwohl es sich nicht an einem der traditionellen Ubuntu-Softwarespeicherorte befindet. Stattdessen müssen Sie es direkt über Github herunterladen. Um mit Github zu interagieren, ist das Git-Paket erforderlich. Installieren Sie das Programm, indem Sie ein Terminal in Ubuntu öffnen und den folgenden Befehl eingeben:

sudo apt installieren git

Download von Distroshare Ubuntu Imager

Sobald das Git-Tool auf Ubuntu installiert ist, können Sie die neueste Version von Distroshare Ubuntu Imager herunterladen. Verwenden Sie im Terminal den Befehl git clone , um den Quellcode herunterzuladen.

git-Klon https://github.com/Distroshare/distroshare-ubuntu-imager.git

Beim Ausführen von git clone wird alles heruntergeladen, was zum Ausführen des Skripts erforderlich ist. Es kann jedoch nicht auf dem System verwendet werden, bis die Berechtigungen korrekt sind. Verwenden Sie den  CD-  Befehl, um in den Ordner distroshare-ubuntu-imager zu wechseln  , und aktualisieren Sie dann die Skriptdatei mit dem  Befehl chmod  .

CD-Distroshare-Ubuntu-Imager
sudo chmod +x distroshare-ubuntu-imager.sh

Konfigurieren Sie die benutzerdefinierte Ubuntu-Verteilung

Das Distroshare Ubuntu Imager-Tool funktioniert, indem es die installierten Programme auf dem System notiert und ein verwendbares Skript erstellt. Bevor Sie versuchen, die ISO-Datei zu erstellen, sind einige Einstellungen erforderlich. Öffnen Sie das Ubuntu Software Center (oder alternativ das Terminal) und installieren Sie alle Programme, Treiber und Tools, die Sie in die ISO aufnehmen möchten.

Darüber hinaus können Sie Ubuntu optimal anpassen . Ändern Sie das Hintergrundbild, verschieben Sie alle Bilder, Videodateien, Musik, Dokumente usw. in die entsprechenden Ordner. Denken Sie daran, dass das Live-ISO-Image größer wird, wenn Ubuntu Dinge hinzugefügt werden.

Wenn Ihr Betriebssystem vollständig angepasst ist, öffnen Sie ein Terminal und installieren Sie alle verfügbaren Software-Updates. Dies bedeutet nicht, dass Ubuntu immer auf dem neuesten Stand ist, wenn das benutzerdefinierte ISO-Image installiert wird, aber es wird viel aktueller sein als die Images, die auf der Ubuntu-Website verfügbar sind.

Um Ubuntu zu aktualisieren, öffnen Sie das Gnome-Dash und suchen Sie nach „Software & Updates“. Starten Sie die App und installieren Sie alle Updates. Öffnen Sie alternativ ein Terminal und verwenden Sie das apt- Tool.

sudo apt-Update

Nachdem die Aktualisierung der Softwarequellen von Ubuntu abgeschlossen ist, verwenden Sie Upgrade , um alle ausstehenden Updates zu installieren.

sudo apt upgrade -y

Erstellen Sie eine benutzerdefinierte Ubuntu-Distribution

Ubuntu ist vollständig angepasst und einsatzbereit. Der nächste Schritt besteht darin, Distroshare Ubuntu Imager auszuführen und ein neues ISO-Image zur sicheren Aufbewahrung zu erstellen. Öffnen Sie ein Terminal und führen Sie das Skript mit dem Befehl sudo aus .

So erstellen Sie eine benutzerdefinierte Ubuntu-Distribution mit Distroshare Ubuntu Imager

sudo ./distroshare-ubuntu-imager.sh

Die Ausführung der Datei distroshare-ubuntu-imager.sh erfolgt automatisch. Beim ersten Start installiert das Programm alle erforderlichen Programme, die zum Erstellen einer Live-Disk erforderlich sind. Dinge wie das Ubiquity-Installationstool, Linux-Header und andere Dinge.

Kurz nachdem die Abhängigkeiten für die Live-Disk fertig installiert sind, wird Distroshare Ubuntu Imager durchlaufen, eine neue Intitramfs-Datei generieren, den Kernel bereinigen, den Ubiquity-Installer patchen, das Grub-Menü der Live-Disk installieren und alles abschließen.

Das Finalisieren des Live-ISO-Image dauert sehr lange. Im Allgemeinen kann eine durchschnittliche Ubuntu-Installation bis zu einer Stunde dauern. Die Zeit wird nur erhöht, je nachdem, wie viel Zeug auf Ubuntu ist.

Wenn das Skript beendet ist, gibt es eine ISO-Datei im folgenden Verzeichnis aus:

/home/distroshare/

Geben Sie den folgenden Befehl ein, um die neu generierte ISO-Datei in das Home-Verzeichnis Ihres Benutzers zu verschieben.

mv /home/distroshare/live-cd.iso ~/

Benutzerdefinierte Ubuntu Live-CD brennen

Nachdem Distroshare Ubuntu Imager nun eine ISO-Image-Sicherung Ihrer aktuellen Installation erstellt hat, können Sie das ISO-Image sicher brennen. Es gibt viele Möglichkeiten, ISO-Images unter Linux zu brennen, aber der einfachste Weg ist mit dem Etcher Image-Brenntool.

Um es zu installieren, gehen Sie zu dieser Website , wählen Sie „Linux“ und klicken Sie auf Download. Sobald Etcher mit dem Download fertig ist, öffnen Sie den Dateimanager und extrahieren Sie ihn aus dem ZIP-Archiv. Öffnen Sie nach dem Entpacken ein Terminal und gehen Sie wie folgt vor:

cd ~/Downloads/Etcher-*

sudo chmod +x *

./etcher-electron-*-x86_64.AppImage

Wenn die obigen Befehle korrekt eingegeben wurden, sollte sich die Etcher-App sofort öffnen. Schließen Sie nun Ihr USB-Laufwerk an, klicken Sie auf „Bild auswählen“, suchen Sie in /home/username/ nach live-cd.iso und klicken Sie auf „Flash!“.

Hinweis: benutzerdefiniertes Ubuntu-ISO ist größer als 64 GB? Kürzen Sie es, da die meisten USB-Images nicht größer als 3 GB sein sollten.

So erstellen Sie eine benutzerdefinierte Ubuntu-Distribution mit Distroshare Ubuntu Imager

Das Flashen der ISO dauert lange, je nachdem wie groß die Datei ist. Lassen Sie Etcher Ihr Image flashen und warten Sie ein wenig. Wenn der Vorgang abgeschlossen ist, starten Sie Ihren PC neu, booten Sie vom USB-Laufwerk und installieren Sie Ubuntu normal. Wenn die Installation abgeschlossen ist, sind alle Ihre Programme und Einstellungen vorhanden.


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?