informatique:installation-postgres-client-17-debian-ubuntu

Installation d'un client postgre SQL 17 sur une distribution basée sur Debian/Ubuntu

L'objectif de cet article est d'expliquer pas à pas l'installation du client PostgreSQL version 17 (postgres-client-17) sur une distribution Linux basée sur Debian ou Ubuntu. Ce guide s'adresse aux développeurs et administrateurs système souhaitant interagir avec une base de données PostgreSQL en utilisant uniquement le client.

Avant de commencer, assurez-vous que :

  1. Vous avez les privilèges administrateur (accès sudo).
  2. Votre système est à jour avec les derniers correctifs de sécurité.

Le premier pas consiste à créer le répertoire qui contiendra la clé de signature du dépôt PostgreSQL. Cela garantit la vérification de l'authenticité des paquets téléchargés.

sudo install -d /usr/share/postgresql-common/pgdg

La clé GPG du dépôt PostgreSQL doit être téléchargée et installée pour valider les paquets téléchargés. Utilisez la commande suivante :

sudo curl -o /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc --fail https://www.postgresql.org/media/keys/ACCC4CF8.asc
⚠️ Astuce : Assurez-vous que la connexion Internet est active pour télécharger la clé depuis le site officiel de PostgreSQL.

Ajoutez le dépôt PostgreSQL approprié à votre fichier de sources APT. La commande suivante le fait automatiquement, en détectant la version de votre système (source /etc/os-release && echo $VERSION_CODENAME) :

sudo sh -c 'echo "deb [signed-by=/usr/share/postgresql-common/pgdg/apt.postgresql.org.asc] https://apt.postgresql.org/pub/repos/apt $(source /etc/os-release && echo $VERSION_CODENAME)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

Cette ligne configure le fichier de sources pour qu'il utilise le dépôt officiel PostgreSQL.

Mettez à jour la liste des paquets disponibles sur votre système avec la commande suivante :

sudo apt update

Pour installer le client PostgreSQL version 17, exécutez simplement :

sudo apt install -y postgresql-client-17
Note : Le -y permet d'automatiser l'acceptation des invites lors de l'installation.

Pour vérifier que le client PostgreSQL 17 est correctement installé, utilisez la commande suivante :

psql --version

La sortie doit indiquer la version 17. Par exemple :

psql (PostgreSQL) 17.x

Vous avez maintenant installé avec succès postgres-client-17 sur votre système. Vous pouvez l'utiliser pour interagir avec n'importe quel serveur PostgreSQL. Pour des commandes comme la connexion à une base de données distante, utilisez :

psql -h <adresse_du_serveur> -U <utilisateur> -d <nom_de_la_base>

N'hésitez pas à consulter la documentation officielle de PostgreSQL pour approfondir vos connaissances.

Cédric ABONNEL dit Cédrix

  • informatique/installation-postgres-client-17-debian-ubuntu.txt
  • Dernière modification : 2025/02/09 09:18
  • de Cédric ABONNEL