Comment installer postgresql 9.4


21

Après avoir essayé apt-get install postgresql-9.4, mis à jour, réessayé, etc. Il semble que je ne puisse pas l'installer:

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

Je sais qu'il y a une question similaire dans askubuntu mais la réponse ne fonctionne pas non plus.

J'ai besoin de la version 9.4 de postgresql car je fais une sauvegarde pg: de Heroku et j'obtiens cette erreur si je n'ai pas 9.4.

Merci beaucoup pour votre aide.


Comment devrions-nous vous aider? Vous ne mentionnez même pas votre version d'Ubuntu.
AB

1
Le site officiel décrit les étapes d'ajout du dépôt postgresql, qui vous permettra ensuite de télécharger le postresql. Plus d'infos: postgresql.org/download/linux/ubuntu
Sergiy Kolodyazhnyy

Réponses:


45

Cette commande installe la version récente de votre distribution:

sudo apt-get install postgresql

postgresql-9.4 est disponible depuis Utopic.

La source

Voici un guide étape par étape pour installer Postgesql 9.4 pour votre version d'Ubuntu (Utopic, Trusty, Precise, Lucid).

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

Pour fidèle:

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

Pour obtenir votre version ubuntu:

lsb_release -sc

Maintenant, importez la clé publique et installez:

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

Réponse améliorée, mais quelle est votre version d'Ubuntu?
AB

Merci, j'ai voté pour votre réponse, je la testerai dans quelques heures. Je suis sur Ubuntu 14.04 LTS - Trusty.
alejoss

@alejoss: Comme vous semblez avoir oublié d'accepter cette réponse: Si cette réponse vous a aidé, n'oubliez pas de cliquer sur le gris à gauche de ce texte, ce qui signifie Oui, cette réponse est valable ! ;-)
Fabby

15

Utilisez les commandes suivantes (la commande est capable d'obtenir votre version d'Ubuntu, pas besoin de changement manuel):

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

Source: Comment installer PostgreSQL 9.4 dans Ubuntu / Linux Mint


merci, cela a bien fonctionné. +1 pour avoir rendu cette dynamique avec 'lsb_release -cs'
Aidan Melen

6

Vous pouvez l'installer en exécutant

sudo apt-get install postgresql

La version 9.3 sera installée pour 14.04, 9.4 pour 14.10 et 15.04.

Si vous avez besoin de 9.4 avec Ubuntu 14.04, vous pouvez l'installer comme décrit sur le site postgresql


0

Si vous souhaitez installer PostgreSQL 9.5 dans Ubuntu dans une version spécifique comme Ubuntu 14, suivez les étapes:

Créez le fichier /etc/apt/sources.list.d/pgdg.listet ajoutez une ligne pour le référentiel:

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

Importez la clé de signature du référentiel et mettez à jour les listes de packages:

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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.