Vraag Hoe installeer ik PostgreSQL 9.6 op elke Ubuntu-versie?


Hoe installeer ik PostgreSQL 9.6 op elke Ubuntu-versie omdat deze niet standaard bij de meest recente versie komt?

Ubuntu Xenial (16.04) wordt geleverd met PostgreSQL 9.5 van de standaard repository's.


85
2017-09-29 17:38


oorsprong




antwoorden:


Voor de volgende Ubuntu-versies kunt u installeren met de gegeven opdrachten, zoals de officiële PostgreSQL Apt Repository.

Ubuntu 17.04 - 17.10

Versie 9.6 wordt meegeleverd met de distributie.

sudo apt-get install postgresql-9.6

Ubuntu 12.04, 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

182
2017-09-29 17:38



Ik heb 15.10 verwijderd: het wordt niet meer ondersteund dus we moeten het niet adviseren ;-) - Rinzwind
Installeer de benodigde opdrachten eerder: apt-get install wget software-properties-common - orgoj
Controleer na de installatie service postgresql statusen herstart indien nodig. - Peter Krauss
apt (in plaats daarvan apt-get) wordt tegenwoordig aanbevolen. - Peter Krauss
Zie het antwoord van @Anvesh, dat u moet gebruiken https - riley


Volg de onderstaande stappen:

Verwezen wordt naar deze blog.

U moet de nieuwste PostgreSQL-repository voor de nieuwste versie toevoegen.

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

Update en installeer PostgreSQL 9.6:

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

Standaard postgres super gebruiker en postgres-database is gemaakt. U moet een wachtwoord instellen voor de superuser van postgres.

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

Als de service niet is gestart, kunt u de PostgreSQL-service starten.

sudo service postgresql start

Connect PostgreSQL-server met behulp van postgres-gebruiker:

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

Maak een voorbeelddatabase:

createdb database_name

Maak verbinding met die database:

psql -d database_name

14
2018-01-18 21:24



Wat is het wachtwoord voor de gebruiker van postgres? je schreef gewoon **** - light24bulbs
@ light24bulbs Het wachtwoord is hetzelfde als waarmee we hebben ingesteld sudo passwd postgres - Niklas Rosencrantz


Ik volgde dit Github gist - Ik voer ubuntu xenial inside vagrant uit en wilde de bestaande postresll officiële repository vesion 9.5 naar 9.6 upgraden zodat ik deze kan gebruiken PostGIS extensie die het best wordt gediend door versie 9.6 (officieel vermeld op hun site) Ik hoop dat dit iemand helpt.


1
2018-06-24 14:09



Voeg de stappen toe voor het geval dat de link wordt verbroken - George Udosen