🧚 Écoute ! Beekeeper Studio est une interface graphique PostgreSQL rapide, moderne et open source Télécharger
27 octobre 2026 Par Matthew Rathbone

Un client Postgres pour Ubuntu, c’est soit psql, le client en ligne de commande que tu obtiens avec sudo apt install postgresql-client, soit une interface graphique de bureau comme Beekeeper Studio, pgAdmin ou DBeaver. Voici ceux qui valent le coup en 2026, les commandes pour installer chacun d’eux, et comment les connecter au serveur Postgres de ta propre machine, l’étape où la plupart des utilisateurs d’Ubuntu bloquent.

J’utilise Linux comme système principal depuis près de 20 ans, et j’ai développé Beekeeper Studio sous Ubuntu. À l’époque, j’utilisais Sequel Pro sur Mac, et j’ai attendu des années qu’un outil aussi bon arrive sur Ubuntu. Ça n’est jamais arrivé, alors j’ai créé le mien. Donc oui, on n’est pas neutres, et Beekeeper Studio est le premier de cette liste. On a quand même essayé d’être justes avec tous les autres.

Tout ce qui concerne Beekeeper et Postgres dans cet article a été installé et testé sur Ubuntu 24.04 en octobre 2026, captures d’écran comprises a: c’est Beekeeper Studio 6.1, installé depuis notre dépôt apt, connecté au PostgreSQL 16 fourni par Ubuntu.

1. Beekeeper Studio

Linux (x86_64 et ARM64), Windows et macOS. Gratuit.

Beekeeper Studio sur Ubuntu, connecté à une base PostgreSQL locale, avec une requête qui joint trois tables et ses résultats
Beekeeper Studio 6.1 sur Ubuntu 24.04, connecté à PostgreSQL 16

Beekeeper Studio est un client Postgres rapide et moderne pour les développeurs qui veulent écrire du SQL et travailler sur leurs données sans se battre avec l’outil. Il est open source, il démarre vite, et il se connecte aussi à MySQL, SQLite, SQL Server et bien d’autres, c’est donc la même app pour toutes tes bases de données.

Télécharger pour Ubuntu

Linux, un citoyen de première classe

Beaucoup d’interfaces de base de données traitent Linux comme un détail a: une app Java qui semble sortie de 2005, ou une « abêta Linux a» qui a quelques versions de retard sur la version Mac. Beekeeper Studio est développé par des gens qui utilisent Linux tous les jours, et ça se voit a:

  • Chaque version sort sur Linux le même jour que sur Windows et macOS, avec les mêmes fonctionnalités.
  • De vrais paquets, pas juste une archive tar. Nos dépôts apt et yum mettent l’app à jour avec les mises à jour normales de ton système. Il existe aussi une AppImage, un Snap, des fichiers Flatpak et l’AUR.
  • Des builds ARM64 de tout, pour tourner sur les portables ARM, les bureaux cloud ARM et un Raspberry Pi.
  • Prise en charge de Wayland, y compris la mise à l’échelle fractionnée sur les écrans HiDPI.
  • Connexions par socket Unix, pour te connecter au Postgres de ton portable sans aucun mot de passe (voir se connecter à Postgres sur Ubuntu plus bas).

Ce n’est pas seulement nous qui le disons. Voici comment un utilisateur de Linux l’a formulé a:

Quand tu es sous Linux, tu as le choix entre des outils comme DB Visualizer, avec une UI / UX dernier cri tout droit sortie des années 90 et construite en Java. Avec Beekeeper Studio, Linux est un citoyen de première classe, avec une app native belle, légère, complète et rapide. Le meilleur outil de base de données sur Linux, et de très loin.

Mike Wiles

Ce que tu obtiens pour Postgres

Tout ce qui suit est gratuit, sans période d’essai ni compte à créer a:

  • Un éditeur SQL avec autocomplétion pour tes tables et colonnes, onglets de requêtes, requêtes enregistrées et historique des requêtes
  • Un éditeur de tableau façon tableur qui met tes modifications en attente pour que tu les relises avant de les valider, plus des filtres, du tri et la navigation par clés étrangères
  • Des outils de schéma a: crée et modifie des tables, index, relations et triggers sans écrire de DDL
  • Tunnels SSH, SSL, mode lecture seule pour les connexions de production, et connexions colorées pour savoir dans quelle base tu te trouves
  • Un mode de transaction manuel quand tu veux faire BEGIN, vérifier ton travail, puis COMMIT toi-même

Comment installer Beekeeper Studio sur Ubuntu

Le dépôt apt est la meilleure option sur Ubuntu 22.04 et plus récent, car l’app se met ensuite à jour avec le reste de ton système. Voici les commandes exactes qu’on a lancées pour cet article a:

# Add the Beekeeper Studio signing key and apt repository
curl -fsSL https://deb.beekeeperstudio.io/beekeeper.key | sudo gpg --dearmor --output /usr/share/keyrings/beekeeper.gpg \
  && sudo chmod go+r /usr/share/keyrings/beekeeper.gpg \
  && echo "deb [signed-by=/usr/share/keyrings/beekeeper.gpg] https://deb.beekeeperstudio.io stable main" \
  | sudo tee /etc/apt/sources.list.d/beekeeper-studio-app.list > /dev/null

# Install it
sudo apt update && sudo apt install beekeeper-studio -y

Télécharger le .deb depuis notre page de téléchargement revient au même a: son installation ajoute le dépôt pour toi.

Les autres options a:

  • AppImage a: télécharge-la depuis la page de téléchargement et lance-la, sans droits root. Sur Ubuntu 22.04 et plus récent, il te faut d’abord sudo apt install libfuse2.
  • Snap a: sudo snap install beekeeper-studio. Le bac à sable Snap n’a pas accès à ton agent SSH, donc si tu te connectes via des tunnels SSH avec des clés de l’agent, utilise plutôt le dépôt apt ou l’AppImage.

La documentation d’installation Linux couvre Flatpak, l’AUR, Fedora et l’activation du mode Wayland natif.

Les inconvénients

Beekeeper Studio n’est pas une suite d’administration de bases de données pour entreprise. Il n’y a pas de visualiseur graphique de plans EXPLAIN, de tableau de bord de supervision du serveur ni d’assistant de configuration de la réplication. Si tu es DBA, que tu vis dans pg_stat_activity et que tu optimises des serveurs toute la journée, pgAdmin en fait davantage. Beekeeper s’adresse aux développeurs qui écrivent des requêtes et travaillent sur des données.

Choisis-le si tu veux une interface Postgres propre et rapide, qui se sent chez elle sur Ubuntu et fonctionne aussi avec tes autres bases de données.

Liens Beekeeper Studio

2. pgAdmin 4

Linux (x86_64 uniquement sur Ubuntu), Windows et macOS, ou dans un navigateur. Gratuit.

pgAdmin 4 avec son navigateur d’objets et un onglet de l’outil de requête

pgAdmin est l’outil d’administration officiel de PostgreSQL, maintenu par la communauté Postgres. Il est gratuit, ne fait que du Postgres, et fait presque tout ce que Postgres sait faire a: rôles et permissions, tablespaces, visualiseur graphique EXPLAIN, débogueur pour les fonctions PL/pgSQL, tableaux de bord d’activité du serveur et tâches de sauvegarde.

pgAdmin est une application web en Python. Le paquet pgadmin4-desktop l’enveloppe dans sa propre fenêtre, tandis que pgadmin4-web la fait tourner sous Apache pour y accéder depuis un navigateur, pratique sur un serveur Ubuntu sans écran. Installe-le depuis le dépôt apt de pgAdmin (instructions officielles) a:

curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/keyrings/packages-pgadmin-org.gpg
sudo sh -c 'echo "deb [signed-by=/etc/apt/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
sudo apt install pgadmin4-desktop

Le dépôt ne propose que des paquets x86_64, donc sur une machine ARM64 il te faudra plutôt lancer pgAdmin dans un conteneur.

Le point faible, c’est l’usage au quotidien. L’interface de pgAdmin est une arborescence profonde de serveurs, bases, schémas et objets, l’outil de requête n’est qu’un onglet parmi d’autres, et il demande un mot de passe maître pour déverrouiller tes connexions enregistrées. C’est une excellente console d’administration, mais un endroit peu pratique pour écrire des requêtes.

Choisis-le si tu administres des serveurs Postgres et veux toutes les fonctionnalités propres à Postgres dans un seul outil gratuit. Consulte Beekeeper Studio vs pgAdmin et nos alternatives gratuites à pgAdmin s’il ne te convient pas.

3. DBeaver Community

Linux (x86_64 et ARM64), Windows et macOS. Gratuit, avec des éditions PRO payantes.

DBeaver Community avec son navigateur de bases de données, son éditeur SQL et sa grille de résultats

DBeaver Community est un IDE de base de données gratuit et open source qui se connecte à presque tout ce qui a un pilote JDBC. Pour Postgres, tu as un éditeur SQL avec autocomplétion, des plans d’exécution, une vue en diagramme ER, l’édition des données, l’import et l’export, le tout gratuitement.

C’est une app Java basée sur Eclipse, livrée avec son propre runtime Java, donc tu n’as pas besoin d’en installer un. Sur Ubuntu, installe-la depuis le dépôt apt de DBeaver, le PPA ppa:serge-rider/dbeaver-ce, Flathub, ou avec sudo snap install dbeaver-ce --classic.

La contrepartie, c’est l’interface Eclipse a: perspectives, panneaux et boîtes de dialogue de réglages partout. C’est puissant, mais chargé, et ça met nettement plus de temps à démarrer et consomme plus de mémoire qu’un client plus léger.

Choisis-le si tu as besoin d’un seul outil gratuit pour une longue liste de bases de données et qu’une interface façon IDE ne te dérange pas. Nos articles alternatives à DBeaver et comment utiliser DBeaver vont plus loin.

4. DataGrip

Linux, Windows et macOS. Gratuit pour un usage non commercial, sinon $109/an pour un utilisateur.

DataGrip avec son explorateur de bases de données, une console SQL et des résultats de requête

DataGrip est l’IDE de base de données de JetBrains, et il a l’éditeur SQL le plus intelligent de cette liste a: refactoring, inspections de code et une autocomplétion qui comprend tout ton schéma. Sur Ubuntu, installe-le avec sudo snap install datagrip --classic ou via l’app JetBrains Toolbox.

Depuis octobre 2025, il est gratuit pour un usage non commercial, comme l’apprentissage et les projets perso. Pour le travail, c’est un abonnement payant. Comme DBeaver, c’est un IDE Java, alors attends-toi à une app plus lourde et à beaucoup de réglages.

Choisis-le si tu vis déjà dans les IDE JetBrains et veux le même éditeur pour le SQL. Consulte Beekeeper Studio vs DataGrip et nos alternatives à DataGrip.

5. psql

Partout où Postgres tourne. Gratuit.

psql est le client officiel en ligne de commande de PostgreSQL, et c’est généralement lui que les gens cherchent quand ils tapent « apostgresql-client ubuntu a». Tu n’as pas besoin du serveur Postgres pour l’utiliser. Pour installer uniquement le client a:

sudo apt install postgresql-client
psql --version
# psql (PostgreSQL) 16.15 (Ubuntu 16.15-0ubuntu0.24.04.1)

Ensuite, connecte-toi avec une chaîne de connexion ou des options a:

psql "postgresql://matthew@db.example.com:5432/bookshop"
# or
psql -h db.example.com -U matthew -d bookshop

postgresql-client installe la version qui correspond à ta version d’Ubuntu (PostgreSQL 16 sur 24.04). Pour un psql plus récent, ajoute le dépôt apt du projet PostgreSQL en suivant les instructions sur postgresql.org, puis installe une version précise, comme postgresql-client-18.

psql est rapide, scriptable et toujours disponible en SSH, et ses commandes backslash valent la peine d’être apprises a: \l pour lister les bases de données, \dt pour afficher les tables, \d books pour décrire une table. Là où il pèche, c’est pour parcourir et modifier les données a: les résultats larges se replient en un fouillis illisible, et changer une seule valeur implique d’écrire un UPDATE.

bookshop=> SELECT title, price FROM books ORDER BY price DESC LIMIT 3;
       title        | price
--------------------+-------
 The City We Became | 17.99
 The Fifth Season   | 16.99
 The Dispossessed   | 15.99
(3 rows)

Choisis-le si tu es sur un serveur, que tu écris des scripts ou que tu as juste besoin d’une requête rapide. La plupart des développeurs utilisent psql et une interface graphique côte à côte. Consulte Beekeeper Studio vs psql pour les comparer.

Comment connecter une interface graphique à Postgres sur Ubuntu

Si tu as installé Postgres sur ta machine Ubuntu avec sudo apt install postgresql et essayé d’y connecter une interface graphique, tu as sans doute vu ceci a:

FATAL:  password authentication failed for user "postgres"

Ce n’est pas la faute de l’interface. Le paquet Postgres d’Ubuntu utilise l’authentification peer pour les connexions via le socket Unix local a: tu peux te connecter avec le rôle de base de données qui porte le même nom que ton utilisateur Linux, sans mot de passe. C’est pour ça que sudo -u postgres psql fonctionne. Mais une interface qui se connecte à localhost:5432 passe par TCP, où Ubuntu exige un mot de passe, et le rôle postgres n’en a pas. Tu peux voir les règles dans /etc/postgresql/16/main/pg_hba.conf (remplace 16 par ta version).

Il y a deux façons de régler ça. Ne passe pas pg_hba.conf en trust, ce qui laisse n’importe qui sur la machine entrer sous n’importe quel utilisateur.

Option 1 a: crée un rôle Postgres pour toi

Crée un rôle avec ton nom d’utilisateur Linux, donne-lui un mot de passe et crée une base de données pour travailler a:

sudo -u postgres createuser --superuser --pwprompt "$USER"
createdb "$USER"

Ensuite, connecte ton interface à l’hôte localhost, port 5432, avec ton nom d’utilisateur et le mot de passe que tu viens de définir. Le superutilisateur, ça va sur ta propre machine de développement. Sur un serveur partagé, crée un rôle avec uniquement les permissions nécessaires.

Option 2 a: connecte-toi via le socket Unix, sans mot de passe

Beekeeper Studio peut se connecter via le socket Unix, qui utilise la même authentification peer que psql. Une fois le rôle de l’option 1 créé (il n’a pas besoin de mot de passe ici), choisis Socket comme mode de connexion. Le chemin du socket est déjà /var/run/postgresql, là où Ubuntu le place. Saisis ton nom d’utilisateur Linux comme utilisateur, laisse le mot de passe vide et connecte-toi.

Le formulaire de nouvelle connexion Postgres de Beekeeper Studio, en mode Socket avec le chemin /var/run/postgresql, un nom d’utilisateur et aucun mot de passe
Connexion à un Postgres local via le socket Unix, sans mot de passe

Se connecter à Postgres sur un serveur Ubuntu distant

Pour un serveur Postgres sur une autre machine Ubuntu, comme un VPS, n’ouvre pas le port 5432 sur internet. Par défaut, Postgres n’écoute que sur localhost, et c’est tant mieux. Connecte-toi plutôt via un tunnel SSH a: dans Beekeeper Studio, active SSH Tunnel dans le formulaire de connexion, saisis l’hôte SSH du serveur, l’utilisateur et la clé (ou utilise ton agent SSH), puis saisis les infos de la base telles que le serveur les voit, généralement l’hôte localhost.

Si tu n’arrives pas du tout à te connecter, vérifie d’abord que le serveur tourne. Notre guide comment vérifier si PostgreSQL est en cours d’exécution couvre systemctl, pg_isready et le reste. Si tu préfères ne pas installer Postgres sur ta machine, lance-le dans Docker et connecte-toi à localhost:5432 avec le mot de passe donné au conteneur.

Comparatif des clients Postgres pour Ubuntu

Client Ce que c’est Installation sur Ubuntu Prix Open source
Beekeeper Studio Éditeur SQL et gestionnaire de bases de données de bureau dépôt apt, AppImage, Snap, Flatpak Gratuit Oui (GPLv3)
pgAdmin 4 Outil d’administration Postgres, bureau ou web dépôt apt de pgAdmin (x86_64 uniquement) Gratuit Oui
DBeaver Community IDE Java pour presque toutes les bases de données dépôt apt, PPA, Snap, Flatpak Gratuit Oui (Apache 2.0)
DataGrip L’IDE de base de données de JetBrains Snap, Toolbox, tar.gz Gratuit pour un usage non commercial, $109/an Non
psql Le client officiel en ligne de commande apt install postgresql-client Gratuit Oui

Les prix sont les tarifs publics pour un utilisateur, vérifiés en octobre 2026. Tous ces clients fonctionnent sur Ubuntu 22.04, 24.04 et 26.04.

Quel client Postgres choisir sur Ubuntu a?

  • Pour le développement au quotidien, écrire des requêtes et modifier des données a: Beekeeper Studio. Gratuit, open source, pensé pour Linux, et compatible avec tes autres bases de données.
  • Pour administrer des serveurs Postgres a: pgAdmin, qui a toutes les fonctionnalités d’administration Postgres.
  • Pour des dizaines de types de bases dans un seul outil gratuit a: DBeaver Community.
  • Pour les utilisateurs de JetBrains a: DataGrip.
  • Sur les serveurs et dans les scripts a: psql, en complément de l’interface graphique de ton choix.

Depuis des années, des utilisateurs d’Ubuntu nous écrivent pour nous dire qu’ils ont enfin trouvé une interface de base de données qui a sa place sur Linux a:

Vraiment ravi de trouver une solution qui tourne bien sur Ubuntu et me permet de remplacer le vieil outil d’administration propriétaire que j’utilisais depuis plus de 15 ans.

Rob Sherwood MD, Dev Partners Ltd

Télécharger pour Ubuntu

À lire aussi

Beekeeper Studio est une interface graphique PostgreSQL gratuite et open source

C’est le client PostgreSQL que je cherchais ! C’est l’interface qui fait la différence : claire, intuitive, puissante. Adieu le lourd PGAdmin. - David Cyprian

Beekeeper Studio est un client PostgreSQL rapide, intuitif et facile à utiliser. Il prend aussi en charge plein d’autres bases de données et fonctionne parfaitement sous Windows, Mac et Linux.

La version Linux de Beekeeper est 100% complète : rien de bâclé, aucun compromis sur les fonctionnalités.

Ce que les utilisateurs de PostgreSQL disent de Beekeeper Studio

Jay Simons Jay Simons Propriétaire, Designly.biz

Contrairement à pgAdmin, Beekeeper est remarquablement simple à utiliser sans manquer de fonctionnalités, et le prix est juste ! La fonction de sauvegarde de base de données est particulièrement utile. Un logiciel tout simplement génial.

Alex M

Outil fabuleux, l’IDE le plus pratique que j’aie trouvé à ce jour pour administrer des bases Postgres et MySql. Ça marche, tout simplement, sans prise de tête :-)

Prêt à améliorer ton workflow PostgreSQL a?

download Télécharger gratuitement