So installieren Sie postgresql 9.4


21

Nach dem Versuch apt-get install postgresql-9.4, dem Aktualisieren, dem erneuten Versuch usw. usw. kann ich es anscheinend nicht installieren:

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

Ich weiß, es gibt eine ähnliche Frage in askubuntu, aber die Antwort dort funktioniert auch nicht.

Ich benötige die postgresql Version 9.4, da ich ein pg: backup von Heroku mache und ich diesen Fehler bekomme , wenn ich keine 9.4 habe.

Vielen dank für Deine Hilfe.


Wie sollen wir Ihnen helfen? Sie erwähnen nicht einmal Ihre Ubuntu-Version.
AB

1
Auf der offiziellen Website werden die Schritte zum Hinzufügen des postgresql-Repository beschrieben, mit denen Sie das postresql herunterladen können. Weitere Informationen: postgresql.org/download/linux/ubuntu
Sergiy Kolodyazhnyy

Antworten:


45

Dieser Befehl installiert die neueste Version für Ihre Distribution:

sudo apt-get install postgresql

postgresql-9.4 ist seit Utopic verfügbar.

Quelle

Hier finden Sie eine schrittweise Anleitung zur Installation von Postgesql 9.4 für Ihre Ubuntu-Version (Utopic, Trusty, Precise, Lucid).

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

Für vertrauenswürdige:

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

So erhalten Sie Ihre Ubuntu-Version:

lsb_release -sc

Importieren Sie nun den öffentlichen Schlüssel und installieren Sie:

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

Antwort verbessert, aber was ist deine Ubuntu-Version?
AB

Danke, ich habe Ihre Antwort positiv bewertet. Ich werde sie in ein paar Stunden testen. Ich bin auf Ubuntu 14.04 LTS - Trusty.
Alejoss

@alejoss: Da Sie scheinbar vergessen haben, diese Antwort zu akzeptieren: Wenn diese Antwort Ihnen geholfen hat, vergessen Sie nicht, auf das graue links neben diesem Text zu klicken , was bedeutet , dass diese Antwort gültig ist ! ;-)
Fabby

15

Verwenden Sie die folgenden Befehle (der Befehl kann Ihre Ubuntu-Version abrufen, keine manuelle Änderung erforderlich):

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

Quelle: So installieren Sie PostgreSQL 9.4 in Ubuntu / Linux Mint


Danke, das hat gut funktioniert. +1 für die Dynamisierung mit 'lsb_release -cs'
Aidan Melen

6

Sie können es installieren, indem Sie ausführen

sudo apt-get install postgresql

Version 9.3 wird für 14.04, 9.4 für 14.10 und 15.04 installiert.

Wenn Sie 9.4 mit Ubuntu 14.04 benötigen, können Sie es wie auf der postgresql-Site beschrieben installieren


0

Wenn Sie PostgreSQL 9.5 in Ubuntu in einer bestimmten Version wie Ubuntu 14 installieren möchten, gehen Sie folgendermaßen vor:

Erstellen Sie die Datei /etc/apt/sources.list.d/pgdg.listund fügen Sie eine Zeile für das Repository hinzu:

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

Importieren Sie den Repository-Signaturschlüssel und aktualisieren Sie die Paketlisten:

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.