PostgreSQL ist eines der beliebtesten und leistungsfähigsten Open-Source-relationalen Datenbankmanagementsysteme (DBMS). Es bietet eine zuverlässige Speicherung und effiziente Verwaltung großer Datenmengen sowie eine Vielzahl von Tools für die Arbeit mit Daten.
Linux Mint ist eine beliebte Linux-Distribution, die auf Ubuntu basiert. Die Installation von PostgreSQL unter Linux Mint ist mühelos und kann in wenigen einfachen Schritten durchgeführt werden. In dieser exemplarischen Vorgehensweise werden wir uns mit der Installation von PostgreSQL auf Ihrem Computer mit dem offiziellen Linux Mint-Repository befassen.
Schritt 1: Installieren des Repositorys
Bevor Sie mit der Installation von PostgreSQL beginnen, müssen Sie Ihrem Linux Mint-System ein offizielles Repository hinzufügen. Öffnen Sie dazu ein Terminal und führen Sie den folgenden Befehl aus:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
Führen Sie dann den Befehl aus:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
Hinweis: Sie können dies anbringen Paragraphen ein besonderer Stil, um ihn aus dem restlichen Text hervorzuheben.
Installieren von PostgreSQL unter Linux Mint
Schritt 1: Überprüfen der Verfügbarkeit des Repositorys
Bevor Sie PostgreSQL unter Linux Mint installieren, müssen Sie sicherstellen, dass das Repository, das die Pakete für die Installation von PostgreSQL enthält, verfügbar ist. Führen Sie dazu den folgenden Befehl an einer Eingabeaufforderung aus:
sudo apt-get update
Schritt 2: Installieren von PostgreSQL
Nachdem das Repository aktualisiert wurde, können Sie mit der Installation von PostgreSQL beginnen. Führen Sie den folgenden Befehl aus:
sudo apt-get install postgresql
Schritt 3: Erstellen eines Benutzers
Standardmäßig wird PostgreSQL mit dem Benutzer "postgres" installiert. Führen Sie den folgenden Befehl aus, um einen neuen Benutzer zu erstellen:
sudo -u postgres createuser --interactive
Sie werden aufgefordert, den Namen des neuen Benutzers einzugeben und dessen Zugriffsrechte auszuwählen.
Schritt 4: Erstellen einer Datenbank
Nachdem der Benutzer erstellt wurde, können Sie eine Datenbank erstellen. Führen Sie den folgenden Befehl aus:
sudo -u postgres createdb Name der Datenbank
Schritt 5: Überprüfen der Installation
Nachdem die Installation abgeschlossen ist, können Sie überprüfen, ob PostgreSQL erfolgreich installiert und ausgeführt wurde, indem Sie den folgenden Befehl ausführen:
Wenn Sie eine interaktive PostgreSQL-Shell mit der Eingabeaufforderung "postgres=#" erhalten, ist die Installation erfolgreich.
Beachten Sie, dass Sie verschiedene GUI-Tools wie pgAdmin verwenden können, um mit PostgreSQL zu arbeiten.
Vorbereitung für die Installation
Bevor Sie PostgreSQL unter Linux Mint installieren, müssen Sie einige vorläufige Schritte ausführen:
1. Aktualisieren des Systems
Bevor Sie Software installieren, ist es wichtig sicherzustellen, dass Ihr Betriebssystem auf die neueste Version aktualisiert wird. Führen Sie dazu im Terminal den folgenden Befehl aus:
sudo apt-get update && sudo apt-get upgrade
Dadurch werden alle Pakete auf Ihrem System auf die neuesten Versionen aktualisiert.
2. Überprüfen, ob PostgreSQL vorhanden ist
Bevor Sie PostgreSQL installieren, sollten Sie überprüfen, ob es bereits auf Ihrem System installiert ist. Führen Sie dazu den Befehl aus:
dpkg -l | grep postgresql
Wenn Sie ein Ergebnis sehen, das Informationen über das PostgreSQL-Paket enthält, ist es bereits installiert.
3. Erforderliche Pakete installieren
Für den Betrieb von PostgreSQL ist einige zusätzliche Software erforderlich. Installieren Sie es mit dem folgenden Befehl:
sudo apt-get install postgresql postgresql-contrib
postgresql-contrib - es ist ein Paket, das zusätzliche Module und Dienstprogramme für die Arbeit mit PostgreSQL enthält.
4. Erstellen eines Benutzers
Bei der Installation von PostgreSQL wird ein Benutzer mit dem Namen erstellt postgres. Wenn Sie jedoch bereits einen Benutzer mit diesem Namen haben, sollten Sie einen neuen Benutzer erstellen. Führen Sie dazu den folgenden Befehl aus:
Ersetzen Sie durch den Namen, den Sie für den PostgreSQL-Benutzer verwenden möchten. Befolgen Sie die Anweisungen, um ein Kennwort für den neuen Benutzer festzulegen.
Ihr System ist jetzt bereit für die Installation von PostgreSQL.
Herunterladen und Installieren von PostgreSQL
1. Öffnen Sie ein Terminal in Linux Mint.
2. Geben Sie den folgenden Befehl ein, um die PostgreSQL-Pakete herunterzuladen:
sudo apt-get install postgresql
3. Bestätigen Sie die Installation, indem Sie Ihr Passwort eingeben.
Nach Abschluss der Installation können Sie PostgreSQL auf Ihrem Computer verwenden. Sie können den psql-Befehl im Terminal ausführen, um eine erfolgreiche Installation zu überprüfen. Wenn alles korrekt konfiguriert ist, sollten Sie die Eingabeaufforderung postgres=# sehen.
An diesem Punkt haben Sie bereits die neueste Version von PostgreSQL unter Linux Mint installiert und Sie sind bereit, dieses leistungsstarke Datenbankmanagementsystem zu verwenden.
Anpassen der Umgebung
Bevor Sie PostgreSQL unter Linux Mint installieren, müssen Sie die Umgebung konfigurieren. Stellen Sie zunächst sicher, dass Sie alle erforderlichen Abhängigkeiten installiert haben. Geben Sie im Terminal den folgenden Befehl ein:
sudo apt-get install build-essential libreadline-dev zlib1g-dev flex bison libxml2-dev libxslt-dev libssl-dev libghc-zlib-dev libpq-dev libgtk2.0-dev
Nachdem die Abhängigkeiten installiert sind, müssen Sie das Gebietsschema des Systems konfigurieren. Öffnen Sie dazu die Datei /etc/locale.gen in einem Texteditor mit Administratorrechten:
sudo nano /etc/locale.gen
Kommentieren Sie die Zeile mit dem gewünschten Gebietsschema und speichern Sie die Datei. Führen Sie dann den Befehl aus, um das Gebietsschema zu aktualisieren:
sudo locale-gen
Als nächstes müssen Sie die Netzwerkverbindung konfigurieren. Öffnen Sie die Datei /etc/postgresql/12/main/pg_hba.conf :
sudo nano /etc/postgresql/12/main/pg_hba.conf
Suchen Sie in der Datei nach "IPv4 local connections" und ersetzen Sie "peer" durch "md5". Speichern Sie danach die Datei, und starten Sie den PostgreSQL-Dienst neu, indem Sie den folgenden Befehl ausführen:
sudo systemctl restart postgresql
Jetzt können Sie mit der Installation von PostgreSQL unter Linux Mint fortfahren.
Erstellen und Konfigurieren einer Datenbank
Nachdem Sie PostgreSQL unter Linux Mint erfolgreich installiert haben, können Sie mit dem Erstellen und Konfigurieren der Datenbank beginnen.
Zunächst müssen Sie sich mit einem Konto mit Administratorrechten anmelden. Öffnen Sie dann das Terminal und geben Sie den Befehl ein sudo -u postgres psql. Dadurch können Sie sich in die interaktive PostgreSQL-Befehlsshell anmelden.
Als nächstes erstellen Sie eine neue Datenbank. Führen Sie dazu den Befehl aus CREATE DATABASE database_name;, wo database_name - das ist der Name Ihrer Datenbank. Sie können einen beliebigen Namen für Sie wählen.
Nachdem Sie die Datenbank erstellt haben, können Sie neue Benutzer erstellen, Berechtigungen festlegen und Datenbankeinstellungen konfigurieren. Verwenden Sie dazu verschiedene PostgreSQL-Befehle.
Führen Sie beispielsweise den Befehl aus, um einen neuen Benutzer zu erstellen CREATE USER username WITH PASSWORD 'password';, wo username - dies ist der Name des neuen Benutzers, und password - sein Passwort. Ersetzen Sie die Wörter in '<>', um einen eindeutigen Benutzernamen und ein eindeutiges Passwort zu erstellen.
Verwenden Sie den Befehl, um einem Benutzer Berechtigungen für die Datenbank zuzuweisen GRANT ALL PRIVILEGES ON DATABASE database_name TO username;, wo username - dies ist der Name des Benutzers, dem Sie Zugriff gewähren möchten, und database_name - der Name Ihrer Datenbank.
Um bestimmte Datenbankparameter festzulegen, können Sie die Datei ändern postgresql.conf. Es befindet sich im Verzeichnis /etc/postgresql/Version/Versionsnummer/main/. Öffnen Sie es mit einem Texteditor und bearbeiten Sie die gewünschten Einstellungen.
Nachdem die Datenbankkonfiguration abgeschlossen ist, können Sie die PostgreSQL-Shell beenden, indem Sie den Befehl eingeben \q.
Jetzt haben Sie eine vollständig konfigurierte PostgreSQL-Datenbank unter Linux Mint, die für die Verwendung bereit ist.
Erstellen und Konfigurieren eines Benutzers
Nachdem Sie PostgreSQL auf Ihrem Linux Mint-System installiert haben, müssen Sie einen Benutzer für die Arbeit mit der Datenbank erstellen und konfigurieren.
Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie ein Terminal und geben Sie den Befehl sudo -u postgres psql ein, um die interaktive PostgreSQL-Shell unter dem postgres-Benutzer zu starten.
- Führen Sie den Befehl CREATE USER benutzername WITH PASSWORD 'Kennwort'; aus, wobei Benutzername für den Benutzernamen steht, den Sie verwenden möchten, und Kennwort für das Kennwort für diesen Benutzer.
- Führen Sie den Befehl ALTER USER benutzername WITH SUPERUSER aus, um dem Benutzer Administratorrechte zuzuweisen; . Wenn Sie dem Benutzer keine solchen Berechtigungen zuweisen möchten, überspringen Sie diesen Schritt.
- Sie können die interaktive PostgreSQL-Shell mit dem Befehl \q beenden.
Der Benutzer wurde jetzt für die Arbeit mit PostgreSQL erstellt und konfiguriert. Sie können damit eine Verbindung zur Datenbank herstellen und die erforderlichen Vorgänge ausführen.
Falls Sie einen Benutzer löschen müssen, können Sie den Befehl DROP USER Benutzername verwenden.
Überprüfen der Installation
Um die Installation von PostgreSQL zu überprüfen, können Sie mehrere Befehle im Terminal ausführen. Stellen Sie zunächst sicher, dass der PostgreSQL-Dienst erfolgreich gestartet wurde. Führen Sie den folgenden Befehl aus:
sudo systemctl status postgresql
Wenn der Dienst ausgeführt wird, sollten Sie eine Meldung sehen, die der folgenden ähnelt:
● postgresql.service - PostgreSQL RDBMS Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled) Active: active (exited) since Mon 2025-07-05 18:29:32 UTC
Wenn der Dienst nicht gestartet wird, können Sie den Befehl sudo systemctl start postgresql verwenden, um ihn manuell zu starten.
Sie können auch den Befehl psql -V ausführen, um die aktuelle Version von PostgreSQL herauszufinden:
psql (PostgreSQL) 12.7 (Ubuntu 12.7-0ubuntu0.20.04.1)
Wenn Sie eine PostgreSQL-Version sehen, ist die Installation erfolgreich.