Instale el cliente PostgreSQL (psql) solo en CentOS

53

Pregunta simple, pero no se encontraron recursos al respecto. ¿Hay alguna forma de instalar solo un cliente PostgreSQL, el basado en terminal psql, en un sistema CentOS7, sin instalar el servidor PostgreSQL completo? No hay dedicado postgresql-cliento postgresql94-clientalgo similar en los repositorios.

Aleksandar Stojadinovic
fuente
Una instalación completa de postgres se reduce a 26 Mb en mi sistema. Si el demonio no se inicia, no hay ninguna razón por la cual sería perjudicial tener algunos archivos adicionales. ¿Hay alguna razón particular por la que desea ahorrar algunos megabytes adicionales?
joepd
No noté el comentario lo suficientemente temprano, lo siento. Bueno, no realmente (excepto tener la necesidad de deshabilitar el demonio). Solo llámalo OCD, no me gusta el software sobrante que hay.
Aleksandar Stojadinovic

Respuestas:

66

Creo que la convención de nomenclatura podría ser simplemente inversa de lo que esperas allí: hay un paquete

postgresql-server Los programas necesarios para crear y ejecutar un servidor PostgreSQL

y un paquete

postgresql Programas de cliente PostgreSQL

(y postgresqlno depende de postgresql-server, al menos no en CentOS 6, aunque ambos dependen de un postgresql-libspaquete común ).

Ulrich Schwarz
fuente
44
En el sombrero rojo de 64 bits lo será postgresql.x86_64. El comando para resolver esto es iniciar sesión como root y ejecutar yum list | grep postgresql.
Arun
@arun: si. (Una vez que el sistema operativo esté instalado, obtendrá automáticamente la versión que coincida con su arquitectura, a menos que solicite explícitamente la .i686o .x86_64)
Ulrich Schwarz