Jak zainstalować PostgreSQL 9.6 na dowolnej wersji Ubuntu?


Odpowiedzi:


205

W przypadku następujących wersji Ubuntu można zainstalować za pomocą podanych poleceń, zgodnie z oficjalnym repozytorium Apt PostgreSQL .

Ubuntu 17.04 - 17.10

Wersja 9.6 jest dostarczana z dystrybucją.

sudo apt-get install postgresql-9.6

Ubuntu 14.04, 16.04

sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
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.6


Zainstaluj potrzebne polecenia wcześniej: apt-get install wget oprogramowanie-właściwości-wspólne
orgoj

Po instalacji sprawdź service postgresql statusi uruchom ponownie, jeśli to konieczne.
Peter Krauss,

1
apt(zamiast tego apt-get) jest obecnie zalecane.
Peter Krauss,

Zobacz odpowiedź od @Anvesh, musisz użyćhttps
riley

16

Wykonaj poniższe kroki:

Referencje pochodzą z tego bloga.

Musisz dodać najnowsze repozytorium PostgreSQL dla najnowszej wersji.

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

Zaktualizuj i zainstaluj PostgreSQL 9.6:

sudo apt-get update
sudo apt-get install postgresql-9.6

Tworzona jest domyślna baza danych superużytkowników i postgres. Musisz ustawić hasło dla superużytkownika Postgres.

ubuntu@:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully

Jeśli usługa nie zostanie uruchomiona, możesz uruchomić usługę PostgreSQL.

sudo service postgresql start

Połącz serwer PostgreSQL za pomocą użytkownika postgres:

ubuntu@:~$ su postgres
Password:****

Utwórz przykładową bazę danych:

createdb database_name

Połącz z tą bazą danych:

psql -d database_name

Jakie jest hasło dla użytkownika postgres? właśnie napisałeś ****
light24bulbs

1
@ light24bulbs Hasło jest takie samo, jak ustawione za pomocąsudo passwd postgres
Niklas Rosencrantz

2

Podążyłem za tym Githubem - korzystam z Ubuntu Xenial wewnątrz włóczęgi i chciałem zaktualizować istniejącą wersję oficjalnego repozytorium postresql 9.5 do 9.6, aby móc korzystać z rozszerzenia PostGIS obsługiwanego najlepiej przez wersję 9.6 (oficjalnie wspomnianą na ich stronie). Mam nadzieję, że to pomoże komuś .


3
Proszę dodać kroki na wypadek, gdyby link
przestał działać
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.