Installieren Sie den PostgreSQL-Client (psql) nur unter CentOS

52

Einfache Frage, aber dazu wurden keine Ressourcen gefunden. Kann man psqlauf einem CentOS7-System nur einen PostgreSQL-Client auf Terminalbasis installieren, ohne den gesamten PostgreSQL-Server zu installieren? Es gibt kein dediziertes postgresql-clientoder postgresql94-clientähnliches in den Repositories.

Aleksandar Stojadinovic
quelle
Eine vollständige Postgres-Installation ist auf meinem System auf 26 MB beschränkt. Wenn der Dämon nicht gestartet wird, gibt es keinen Grund, warum es wehtun würde, einige zusätzliche Dateien zu speichern. Gibt es einen bestimmten Grund, warum Sie zusätzliche Megabyte sparen möchten?
15.
Ich habe den Kommentar nicht früh genug bemerkt, sorry. Nicht wirklich (außer, dass der Dämon deaktiviert werden muss). Nenne es einfach OCD, ich mag es nicht, wenn überschüssige Software herumliegt.
Aleksandar Stojadinovic

Antworten:

64

Ich denke, die Namenskonvention könnte einfach rückwärts sein von dem, was Sie dort erwarten: Es gibt ein Paket

postgresql-server Die Programme, die zum Erstellen und Ausführen eines PostgreSQL-Servers benötigt werden

und ein Paket

postgresql PostgreSQL-Client-Programme

(und postgresqlist nicht abhängig von postgresql-server, zumindest nicht in CentOS 6, obwohl beide von einem gemeinsamen postgresql-libsPaket abhängig sind ).

Ulrich Schwarz
quelle
4
Auf 64-Bit Red Hat wird es sein postgresql.x86_64. Der Befehl, um dies herauszufinden, lautet Anmelden als root und Ausführen yum list | grep postgresql.
14.
@ arun: ja. (Sobald das Betriebssystem installiert ist, erhalten Sie automatisch die Version, die Ihrer Architektur entspricht, sofern Sie nicht ausdrücklich nach dem .i686oder fragen. .x86_64)
Ulrich Schwarz