97 votes

Comment puis-je vérifier si PostgreSQL est installé ou non via le script de Linux ?

Je veux vérifier dans un script si PostgreSQL est installé ou non sur Linux et imprimer le résultat. Avez-vous des suggestions sur la manière de procéder à cette vérification ?

0 votes

Que voulez-vous dire par "PostgreSQL est installé" ? Le client Pgsql ? Bibliothèques du client ? Serveur Pgsql ?

0 votes

Voir aussi ces commandes BASH génériques : stackoverflow.com/a/677212/1736679

0voto

vinoy vincent Points 1

Vous pouvez également vous enregistrer /opt monter dans le chemin suivant /opt/PostgresPlus/9.5AS/bin/

0voto

Toutes les réponses ci-dessus sont bonnes, mais pas dans tous les cas.

En gros, vérifiez le dossier /etc/postgresql/

dans la plupart des cas, il n'y aura qu'un seul sous-dossier, par exemple. /etc/postgresql/11/ (ou /etc/postgresql/12 ) ce qui signifie que vous avez installé la version 11 (ou 12), cependant dans de nombreux cas vous pouvez avoir plusieurs de ces sous-dossiers, donc les avoir tous signifie que toutes ces versions ont été installées et peuvent être utilisées ... soyez donc conscient de cette trace importante.

ps utilisant Ubuntu 18.04

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X