Como instalo o PostgreSQL 9.6 em qualquer versão do Ubuntu, pois ele não vem por padrão com a versão mais recente?
O Ubuntu Xenial (16.04) vem com o PostgreSQL 9.5 dos repositórios padrão.
Como instalo o PostgreSQL 9.6 em qualquer versão do Ubuntu, pois ele não vem por padrão com a versão mais recente?
O Ubuntu Xenial (16.04) vem com o PostgreSQL 9.5 dos repositórios padrão.
Respostas:
Para as seguintes versões do Ubuntu, você pode instalar com os comandos fornecidos, conforme o Repositório oficial do PostgreSQL Apt .
A versão 9.6 vem com a distribuição.
sudo apt-get install postgresql-9.6
sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.6
service postgresql status
e reinicie, se necessário.
apt
(em vez disso apt-get
) é recomendado atualmente.
https
Siga as etapas abaixo:
Referência é retirada deste blog.
Você precisa adicionar o repositório PostgreSQL mais recente para a versão mais recente.
sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"
Atualize e instale o PostgreSQL 9.6:
sudo apt-get update
sudo apt-get install postgresql-9.6
O superusuário padrão do postgres e o banco de dados do postgres são criados. Você precisa definir uma senha para o superusuário do postgres.
ubuntu@:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully
Se o serviço não for iniciado, você poderá iniciar o serviço PostgreSQL.
sudo service postgresql start
Conecte o servidor PostgreSQL usando o usuário do postgres:
ubuntu@:~$ su postgres
Password:****
Crie um banco de dados de exemplo:
createdb database_name
Conecte-se a esse banco de dados:
psql -d database_name
sudo passwd postgres
Eu segui esta essência do Github - Estou executando o ubuntu xenial dentro do vagrant e queria atualizar a versão 9.5 a 9.6 do repositório oficial postresql existente para poder usar a extensão PostGIS que é melhor servida pela versão 9.6 (mencionada oficialmente em seu site) Espero que isso ajude alguém .