Installer le client PostgreSQL (psql) uniquement sur CentOS

53

Question simple, mais aucune ressource trouvée à ce sujet. Existe-t-il un moyen d'installer uniquement un client PostgreSQL, celui basé psqlsur un terminal, sur un système CentOS7 sans installer le serveur complet PostgreSQL? Il n'y a pas de mémoire dédiée postgresql-clientou postgresql94-clientsimilaire sur les référentiels.

Aleksandar Stojadinovic
la source
Une installation complète postgres s’élève à 26 Mo sur mon système. Si le démon n'est pas lancé, il n'y a aucune raison pour que cela fasse mal de créer des fichiers supplémentaires. Y a-t-il une raison particulière pour laquelle vous souhaitez économiser des mégaoctets supplémentaires?
Joepd
Je n'ai pas remarqué le commentaire assez tôt, désolé. Pas vraiment (sauf avoir besoin de désactiver le démon). Appelez-le simplement OCD, je n'aime pas les logiciels en surplus qui traînent.
Aleksandar Stojadinovic

Réponses:

66

Je pense que la convention de nommage pourrait tout simplement être à l'envers de ce que vous attendez là: il y a

postgresql-server Les programmes nécessaires pour créer et exécuter un serveur PostgreSQL

et un paquet

postgresql Programmes clients PostgreSQL

(et postgresqln'a pas de dépendance postgresql-server, du moins pas dans CentOS 6, bien qu'ils dépendent tous les deux d'un postgresql-libspackage commun ).

Ulrich Schwarz
la source
4
Ce sera sur le chapeau rouge 64 bits postgresql.x86_64. La commande pour comprendre cela est de vous connecter en tant que root et de l'exécuter yum list | grep postgresql.
dimanche
@arun: oui. (Une fois que le système d' exploitation est installé, vous obtiendrez automatiquement la version correspondant à votre architecture, à moins que vous demandez explicitement le .i686ou .x86_64)
Ulrich Schwarz