Como instalar o postgresql 9.4


21

Depois de tentar apt-get install postgresql-9.4, atualizar, tentar novamente etc etc. Parece que não consigo instalá-lo:

 Couldn't find any package by regex 'postgresql-9.4'

Eu sei que existe uma pergunta semelhante no askubuntu, mas a resposta lá também não funciona.

Preciso do postgresql versão 9.4 porque estou fazendo um backup de pg: do Heroku e recebo esse erro se não tiver o 9.4.

Muito obrigado por sua ajuda.


Como devemos ajudá-lo? Você menciona nem mesmo a sua versão do Ubuntu.
AB

1
O site oficial descreve as etapas para adicionar o repositório postgresql, que permitirá que você baixe o postresql. Mais informações: postgresql.org/download/linux/ubuntu
Sergiy Kolodyazhnyy

Respostas:


45

Este comando instala a versão recente para sua distribuição:

sudo apt-get install postgresql

postgresql-9.4 está disponível desde Utopic.

Fonte

Aqui está um guia passo a passo para instalar o Postgesql 9.4 para a sua versão do Ubuntu (Utopic, Trusty, Precise, Lucid).

sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt YOUR_UBUNTU_VERSION_HERE-pgdg main" 

Para confiável:

sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"

Para obter sua versão do ubuntu:

lsb_release -sc

Agora importe a chave pública e instale:

wget --quiet -O - https://postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 
sudo apt-get update
sudo apt-get install postgresql-9.4

Resposta melhorada, mas qual é a sua versão do Ubuntu?
AB

Obrigado, votei sua resposta, testarei em algumas horas. Estou no Ubuntu 14.04 LTS - Trusty.
alejoss

@alejoss: Como você parece ter esquecido de aceitar esta resposta: Se essa resposta o ajudou, não esqueça de clicar no cinza à esquerda deste texto, o que significa que sim, esta resposta é válida ! ;-)
Fabby

15

Use os seguintes comandos (o comando é capaz de obter sua versão do Ubuntu, sem necessidade de alteração manual):

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
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.4 pgadmin3

Fonte: Como instalar o PostgreSQL 9.4 no Ubuntu / Linux Mint


obrigado, isso funcionou bem. +1 para tornar isso dinâmico com 'lsb_release -cs' #
Aidan Melen

6

Você pode instalá-lo executando

sudo apt-get install postgresql

A versão 9.3 será instalada para 14.04, 9.4 para 14.10 e 15.04.

Se você precisar da versão 9.4 com o Ubuntu 14.04, poderá instalá-lo como descrito no site postgresql


0

Se você deseja instalar o PostgreSQL 9.5 no Ubuntu em uma versão específica como o Ubuntu 14, siga as etapas:

Crie o arquivo /etc/apt/sources.list.d/pgdg.liste adicione uma linha para o repositório:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"> /etc/apt/sources.list.d/pgdg.list'

Importe a chave de assinatura do repositório e atualize as listas de pacotes:

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.5
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.