Cómo instalar postgresql 9.4


21

Después de intentarlo apt-get install postgresql-9.4, actualizarlo, intentarlo de nuevo, etc. Parece que no puedo instalarlo:

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

Sé que hay una pregunta similar en askubuntu pero la respuesta allí tampoco funciona.

Necesito postgresql versión 9.4 porque estoy haciendo un pg: copia de seguridad de Heroku y recibo este error si no tengo 9.4.

Muchas gracias por tu ayuda.


¿Cómo deberíamos ayudarte? Ni siquiera mencionas tu versión de Ubuntu.
AB

1
El sitio web oficial describe los pasos para agregar el repositorio postgresql, que luego le permitirá descargar el postresql. Más información: postgresql.org/download/linux/ubuntu
Sergiy Kolodyazhnyy

Respuestas:


45

Este comando instala la versión reciente para su distribución:

sudo apt-get install postgresql

postgresql-9.4 está disponible desde Utopic.

Fuente

Aquí hay una guía paso a paso para instalar Postgesql 9.4 para su versión de Ubuntu (Utopic, Trusty, Precise, Lucid).

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

Para los de confianza:

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

Para obtener su versión de ubuntu:

lsb_release -sc

Ahora importe la clave 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

Respuesta mejorada, pero ¿cuál es su versión de Ubuntu?
AB

Gracias, he votado tu respuesta, la probaré en un par de horas. Estoy en Ubuntu 14.04 LTS - Trusty.
alejoss

@alejoss: como parece haber olvidado aceptar esta respuesta: si esta respuesta le ayudó, no olvide hacer clic en el gris a la izquierda de este texto, lo que significa que sí, ¡esta respuesta es válida ! ;-)
Fabby

15

Use los siguientes comandos (el comando es capaz de obtener su versión de Ubuntu, sin necesidad de cambio 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

Fuente: Cómo instalar PostgreSQL 9.4 en Ubuntu / Linux Mint


gracias, esto funcionó muy bien. +1 por hacer esta dinámica con 'lsb_release -cs'
Aidan Melen

6

Puedes instalarlo ejecutando

sudo apt-get install postgresql

La versión 9.3 se instalará para 14.04, 9.4 para 14.10 y 15.04.

Si necesita 9.4 con Ubuntu 14.04, puede instalarlo como se describe en el sitio postgresql


0

Si desea instalar PostgreSQL 9.5 en Ubuntu en una versión específica como Ubuntu 14, siga los pasos:

Cree el archivo /etc/apt/sources.list.d/pgdg.listy agregue una línea para el repositorio:

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

Importe la clave de firma del repositorio y actualice las listas de paquetes:

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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.