Jak zainstalować PostgreSQL 9.6 na dowolnej wersji Ubuntu, ponieważ nie jest ona dostarczana domyślnie z najnowszą wersją?
Ubuntu Xenial (16.04) jest dostarczany z PostgreSQL 9.5 z domyślnych repozytoriów.
Jak zainstalować PostgreSQL 9.6 na dowolnej wersji Ubuntu, ponieważ nie jest ona dostarczana domyślnie z najnowszą wersją?
Ubuntu Xenial (16.04) jest dostarczany z PostgreSQL 9.5 z domyślnych repozytoriów.
Odpowiedzi:
W przypadku następujących wersji Ubuntu można zainstalować za pomocą podanych poleceń, zgodnie z oficjalnym repozytorium Apt PostgreSQL .
Wersja 9.6 jest dostarczana z dystrybucją.
sudo apt-get install postgresql-9.6
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
service postgresql status
i uruchom ponownie, jeśli to konieczne.
apt
(zamiast tego apt-get
) jest obecnie zalecane.
https
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
sudo passwd postgres
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ś .