Instale o cliente PostgreSQL (psql) apenas no CentOS

53

Pergunta simples, mas não foram encontrados recursos sobre isso. Existe alguma maneira de instalar apenas um cliente PostgreSQL, o baseado em terminal psql, em um sistema CentOS7, sem instalar o servidor PostgreSQL completo? Não há como dedicado postgresql-clientou postgresql94-clientou qualquer coisa semelhante sobre os repositórios.

Aleksandar Stojadinovic
fonte
Uma instalação completa do postgres se reduz a 26 Mb no meu sistema. Se o daemon não for iniciado, não há razão para prejudicar alguns arquivos extras. Existe uma razão específica para você querer economizar alguns megabytes extras?
joepd
Eu não notei o comentário cedo o suficiente, desculpe. Bem, na verdade não (exceto com a necessidade de desativar o daemon). Basta chamá-lo de TOC, não gosto de software excedente.
Aleksandar Stojadinovic 12/04

Respostas:

65

Eu acho que a convenção de nomenclatura pode estar simplesmente ao contrário do que você espera lá: há um pacote

postgresql-server Os programas necessários para criar e executar um servidor PostgreSQL

e um pacote

postgresql programas cliente do PostgreSQL

(e postgresqlnão depende postgresql-server, pelo menos não no CentOS 6, embora ambos dependam de um postgresql-libspacote comum ).

Ulrich Schwarz
fonte
4
No chapéu vermelho de 64 bits, será postgresql.x86_64. O comando para descobrir isso é o login como root e executado yum list | grep postgresql.
arun
@arun: sim. (Uma vez que o sistema operacional está instalado, você receberá automaticamente a versão que coincidem com sua arquitetura, a menos que você pedir explicitamente o .i686ou .x86_64)
Ulrich Schwarz