Segue o documento oficial, só é necessário instalar o barman pelo yum ou apt direto:
http://docs.pgbarman.org/release/2.10/#installation
Desnecessário instalar o servidor PostgreSQL no servidor barman.
Mas para usar o barman, essas 2 bibliotecas são necessárias: pg_receivewal
e pg_basebackup
. Eles estão no caminho /usr/pgsql-10/bin/
se instalar o servidor PostgreSQL.
Como decifrá-los sem instalar o servidor PostgreSQL? Existe alguma maneira?
Na verdade, o URL fornecido também diz na seção Requisitos do sistema:
Parece que você precisa instalar o servidor PostgreSQL.
Fiz um teste com o cliente PostgreSQL 10 no CentOS 7:
Tem os seguintes executáveis
Isso significa que deve ser possível instalar apenas o cliente PostgreSQL para barman.