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