Jak zainstalować postgresql 9.4


21

Po próbie apt-get install postgresql-9.4, aktualizacji, ponownej próbie itp. Wygląda na to, że nie mogę go zainstalować:

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

Wiem, że w askubuntu jest podobne pytanie, ale odpowiedź tam nie działa.

Potrzebuję wersji postgresql 9.4, ponieważ robię pg: kopia zapasowa z Heroku i pojawia się ten błąd, jeśli nie mam wersji 9.4.

Bardzo dziękuję za Twoją pomoc.


Jak powinniśmy ci pomóc? Nie wspominasz nawet o swojej wersji Ubuntu.
AB

1
Oficjalna strona internetowa opisuje kroki dodawania repozytorium postgresql, które następnie pozwolą ci pobrać postresql. Więcej informacji: postgresql.org/download/linux/ubuntu
Sergiy Kolodyazhnyy

Odpowiedzi:


45

To polecenie instaluje najnowszą wersję dla Twojej dystrybucji:

sudo apt-get install postgresql

postgresql-9.4 jest dostępny od Utopic.

Źródło

Oto przewodnik krok po kroku, aby zainstalować Postgesql 9.4 dla wersji Ubuntu (Utopic, Trusty, Precise, Lucid).

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

Dla zaufanych:

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

Aby uzyskać wersję Ubuntu:

lsb_release -sc

Teraz zaimportuj klucz publiczny i zainstaluj:

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

Odpowiedź poprawiona, ale jaka jest twoja wersja Ubuntu?
AB,

Dzięki, głosowałem za odpowiedzią, przetestuję ją za kilka godzin. Jestem na Ubuntu 14.04 LTS - Trusty.
alejoss

@alejoss: Wygląda na to, że zapomniałeś zaakceptować tę odpowiedź: Jeśli ta odpowiedź pomogła ci, nie zapomnij kliknąć szarego po lewej stronie tego tekstu, co oznacza , że tak, ta odpowiedź jest poprawna ! ;-)
Fabby

15

Użyj następujących poleceń (polecenie może uzyskać twoją wersję Ubuntu, nie ma potrzeby ręcznej zmiany):

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

Źródło: Jak zainstalować PostgreSQL 9.4 w Ubuntu / Linux Mint


dzięki, działało to ładnie. +1 za uczynienie tego dynamicznym za pomocą 'lsb_release -cs'
Aidan Melen

6

Możesz go zainstalować, uruchamiając

sudo apt-get install postgresql

Wersja 9.3 zostanie zainstalowana dla wersji 14.04, 9.4 dla wersji 14.10 i 15.04.

Jeśli potrzebujesz wersji 9.4 z Ubuntu 14.04, możesz zainstalować go zgodnie z opisem na stronie postgresql


0

Jeśli chcesz zainstalować PostgreSQL 9.5 w Ubuntu w określonej wersji, takiej jak Ubuntu 14, wykonaj następujące czynności:

Utwórz plik /etc/apt/sources.list.d/pgdg.listi dodaj linię do repozytorium:

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

Zaimportuj klucz podpisywania repozytorium i zaktualizuj listy pakietów:

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.