Você instalou o repositório que disponibiliza os pacotes do PostgreSQL (verifique /etc/yum.repos.d ). Agora você pode fazer yum update e realmente instalar o banco de dados com yum install postgresql96-server .
Qual é a melhor maneira de instalar o postgres-server 9.6 no Amazon Linux sem criar a partir do código-fonte? Eu tentei executar o rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96-9.6-2.noarch.rpm para instalar a versão listada no link , e ele foi instalado sem erros, mas eu ainda não tem service postgresql , ou psql , ou postgres user. O que eu senti falta?
Com base em Sven resposta (com o comentário do Vic ) , você deve:
Inclua o arquivo oficial do pacote PostgreSQL 9.6 RPM
sudo rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96-9.6-2.noarch.rpm
Instale os pacotes necessários do Postgresql 9.6 usando o yum
sudo yum install postgresql96-server.x86_64
Isso permitiria que você instalasse um servidor PostgreSQL e criasse um usuário postgres . No entanto, desde que você também queria instalar as ferramentas de linha de comando para postgres, você precisará ...
sudo yum install postgresql96.x86_64 postgresql96-libs.x86_64
Que instala psql , pg_dump e outras ferramentas de linha de comando.
Eu sei que é tarde demais, mas espero que ajude qualquer um que possa se deparar com esse tipo de problema.
Tags rpm postgresql yum linux amazon-linux