So erstellen Sie Ihr eigenes Ubuntu-Post-Installationsskript

So erstellen Sie Ihr eigenes Ubuntu-Post-Installationsskript

Das Einrichten von Ubuntu mit Ihren Lieblingsprogrammen kann mühsam sein. Sie müssen mit dem Terminal nach jeder Anwendung suchen. Ziehen Sie stattdessen in Betracht, ein „Post-Installation“-Skript zu erstellen. Ein Shell-Skript, das Sie direkt nach einer Neuinstallation von Ubuntu ausführen können, das alle Programme ohne Aufwand automatisch installiert.

Hinweis: Sie verwenden kein Ubuntu, sondern verwenden ein Ubuntu-ähnliches Betriebssystem wie Linux Mint, Elementary OS, Zorin OS oder andere? Diese Skriptanleitung nach der Installation funktioniert auch auf Ihrem Betriebssystem einwandfrei!

Hinzufügen der Shebang

Der erste Schritt beim Schreiben eines Bash-Skripts besteht darin, einen sogenannten „Shebang“ hinzuzufügen. Computertechnisch gesehen ist ein „Shebang“ ein Mechanismus, der dem Bash-Terminal mitteilen kann, welches Programm es zum Ausführen des Skripts verwenden soll. Beispiele für Shebangs sind #!/bin/bash, #!/bin/sh, und#!/usr/bin/env.

In Shell-Skripten ist der am häufigsten verwendete Shebang der #!/bin/bash, da Skripte normalerweise mit dem  bash-  Befehl ausgeführt werden. Die Verwendung #!/bin/shist jedoch auch akzeptabel. In unserem Nachinstallationsskript verwenden wir den gebräuchlichsten Shebang ( #!/bin/bash).

Um den Shebang zu Ihrem Ubuntu-Nachinstallationsskript hinzuzufügen, müssen Sie zuerst die Skriptdatei erstellen. Verwenden Sie dazu den folgenden  Touch-  Befehl.

Berühren Sie ubuntu-post-installer.sh

Nachdem Sie die Datei ubuntu-post-installer.sh auf Ihrem Ubuntu-PC erstellt haben, ist es an der Zeit, die Datei zur Bearbeitung im Nano-Texteditor zu öffnen. Beginnen Sie mit dem folgenden Befehl mit der Bearbeitung.

nano -w ubuntu-post-installer.sh

Schreiben Sie im Nano-Texteditor den Bash-Shebang oben in die Datei. Keine Leerzeichen erstellen! Es muss die allererste Zeile sein.

#!/bin/bash

Drücken Sie nach dem Shebang die  Eingabetaste  , um eine neue Zeile in der Datei zu erstellen, und fahren Sie mit dem nächsten Abschnitt der Anleitung fort.

Schritt 1 – Automatische Installation von Programmen von Apt

Das, was die meisten Ubuntu-Benutzer ihrem Post-Installations-Skript hinzufügen möchten, ist eine Codezeile, die automatisch alle ihre am häufigsten verwendeten Programme installiert. Dinge wie der Gimp-Bildeditor, vielleicht der Chromium-Webbrowser, der Steam-Gaming-Store, die Telegram-Chat-App und mehr.

Um die Codezeile des „automatischen“ Apt- Installationsprogramms hinzuzufügen , gehen Sie zum Nano-Texteditor und fügen Sie die folgende Zeile unten hinzu. Stellen Sie sicher, dass Sie „Programm1 Programm2 Programm3“ mit den tatsächlichen Namen der Pakete ändern, die Ihr Skript automatisch installieren soll.

Hinweis: Sie müssen die genauen Paketnamen jeder App angeben, damit sie mit dem automatischen Installationsprogramm funktioniert. Wenn Sie sich nicht an den Namen eines Programms erinnern können, das Sie der Codezeile hinzufügen möchten, suchen Sie mit apt search programname nach dem Paket .

sudo apt install program1 program2 program3 -y

Nachdem Sie Ihre automatische Apt-Installationszeile in das Skript geschrieben haben, drücken Sie die  Eingabetaste  , um eine neue Zeile zu erstellen. Speichern Sie dann Ihre bisherigen Änderungen, indem Sie Strg + O drücken  . Sobald alle Änderungen gespeichert sind, fahren Sie mit dem nächsten Abschnitt des Handbuchs fort.

Schritt 2 – Automatische Installation von Programmen aus dem Snap Store

So erstellen Sie Ihr eigenes Ubuntu-Post-Installationsskript

Viele Mainstream-Apps, die Ubuntu-Benutzer installieren, befinden sich im Snap Store. Wenn Sie sich stark auf Snap-Apps verlassen , möchten Sie möglicherweise eine Codezeile in Ihr Skript schreiben, die sich um alle Snaps auf Ihrem System kümmert.

Um den Vorgang zu starten, gehen Sie zur Snap Store-Website und verwenden Sie die Suchfunktion, um die Apps zu finden, die Sie automatisch installieren möchten.

Wenn Sie eine App in den Snaps finden, klicken Sie auf die Schaltfläche „Installieren“, um den Namen des Pakets zu finden. Denken Sie daran, dass, wenn Sie Apps mit „–classic“ oder „–edge“ installieren möchten, es sich um separate Installationsbefehle im Skript handeln muss.

Sobald Sie die Namen aller Snap-Pakete haben, schreiben Sie den folgenden Code in das Skript. Bitte denken Sie daran, dass „snappackage1 snappackage2 snappackage3“ ein Beispiel ist. Sie müssen es ersetzen, damit das Skript erfolgreich funktioniert.

sudo snap install snappackage1 snappackage2 snappackage3

Haben Sie die Snap-Codezeile zu Ihrem Skript hinzugefügt? Drücken Sie Strg + O  , um die Änderungen zu speichern. Drücken Sie dann die Eingabetaste  , um eine neue Zeile zu erstellen und zum nächsten Abschnitt der Anleitung zu wechseln.

Schritt 3 – Flatpak-Apps automatisch installieren

So erstellen Sie Ihr eigenes Ubuntu-Post-Installationsskript

Nicht viele Ubuntu-Benutzer verwenden Flatpak, da Snap-Pakete sofort einsatzbereit sind. Wenn Sie jedoch einer der Ubuntu-Benutzer sind, die auf Flatpaks angewiesen sind, können Sie es einfach zum Nachinstallationsskript hinzufügen, um die Dinge zu vereinfachen.

Um den Vorgang zu starten, muss die Flatpak-Laufzeitumgebung installiert sein . Geben Sie den folgenden Code ein, um Ihr Skript zur Installation von Flatpak zu erhalten.

sudo apt install flatpak -y

Nach der Flatpak-Installationszeile muss Ihr Skript den Flathub App Store abonnieren. Drücken  Sie die Eingabetaste  auf der Taste und fügen Sie den folgenden Code zum Skript hinzu.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Nachdem Sie die Flathub-Codezeile hinzugefügt haben, ist es an der Zeit, am automatischen Flatpak-Installationsbefehl zu arbeiten. Führen Sie zuerst den  Flatpak-Suchbefehl aus und suchen Sie die Namen jedes Pakets, das Sie installieren möchten  .

Wenn Sie die Namen aller Flatpak-Apps haben, drücken Sie die  Eingabetaste  und fügen Sie den Installationsbefehl hinzu. Denken Sie daran, dass „flatpak1 flatpak2 flatpak3“ ein Beispiel ist. Sie müssen ihn in die tatsächlichen Namen der Flatpak-Pakete ändern.

So erstellen Sie Ihr eigenes Ubuntu-Post-Installationsskript

sudo flatpak install flatpak1 flatpak2 flatpak3 -y

Sobald sich die Flatpak-Installationszeile im Skript befindet, drücken Sie  Strg + O  , um die Änderungen zu speichern, und drücken Sie dann  Strg + X  , um Nano zu beenden, da die Bearbeitung abgeschlossen ist!

Ausführen des Skripts

Um Ihr Ubuntu-Nachinstallationsskript auszuführen, befolgen Sie die nachstehenden schrittweisen Anweisungen.

Schritt 1: Legen Sie das Skript in das Home-Verzeichnis jeder neuen Ubuntu-Installation ab.

Schritt 2: Öffnen Sie ein Terminalfenster unter Ubuntu, indem Sie Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur drücken . Aktualisieren Sie dann die Berechtigungen des Skripts mit dem  Befehl chmod  .

sudo chmod +x ~/ubuntu-post-installer.sh

Schritt 3: Führen Sie das Skript auf Ihrem neuen Ubuntu Linux-PC mit dem  bash- Befehl aus.

sudo bash ubuntu-post-installer.sh   


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?