então instalei o postgresql9.6 no meu servidor centos 7 com as etapas abaixo
instalação do yum https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm -y
yum install postgresql96 postgresql96-server postgresql96-contrib postgresql96-libs -y
/usr/pgsql-9.6/bin/postgresql96-setup initdb
systemctl habilita postgresql-9.6.service
systemctl start postgresql-9.6.service
após essas etapas, quando faço login no usuário postgres (su postgres), não consigo operar o comando psql e ele me dá este erro:
"psql: erro de pesquisa de símbolo: psql: símbolo indefinido: PQsetErrorContextVisibility"
Eu instalei o postgresql 9.2 com sucesso sem problemas, mas não consigo instalar o postgresql9.5,9.6,10,11 e recebo o erro acima.
nota: eu tenho que instalar postgresql9.6 porque tenho um backup de banco de dados de outro servidor que possui postgresql9.6.