Comment installer PostgreSQL 9.6 sur n’importe quelle version d’Ubuntu?


Réponses:


205

Pour les versions suivantes d'Ubuntu, vous pouvez installer avec les commandes données, conformément au référentiel officiel PostgreSQL Apt .

Ubuntu 17.04 - 17h10

La version 9.6 est livrée avec la distribution.

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

6
J'ai retiré 15h10: il n'est plus supporté, nous ne devrions donc pas le conseiller ;-)
Rinzwind

Installez les commandes nécessaires avant: apt-get install wget software-properties-common
orgoj

Après l’installation, vérifiez service postgresql statuset redémarrez si nécessaire.
Peter Krauss

1
apt(à la place apt-get) est recommandé de nos jours.
Peter Krauss

Voir la réponse de @Anvesh, vous devez utiliserhttps
riley

16

Suivez les étapes ci-dessous:

La référence est tirée de ce blog.

Vous devez ajouter le dernier référentiel PostgreSQL pour la dernière version.

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

Mettre à jour et installer PostgreSQL 9.6:

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

Le super utilisateur postgres par défaut et la base de données postgres sont créés. Vous devez définir un mot de passe pour le super utilisateur postgres.

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

Si le service n'est pas démarré, vous pouvez démarrer le service PostgreSQL.

sudo service postgresql start

Connectez le serveur PostgreSQL avec l’utilisateur postgres:

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

Créez un exemple de base de données:

createdb database_name

Connectez-vous à cette base de données:

psql -d database_name

Quel est le mot de passe de l'utilisateur postgres? vous venez d'écrire ****
light24bulbs

1
@ light24bulbs Le mot de passe est le même que celui que nous avons défini avecsudo passwd postgres
Niklas Rosencrantz

2

J'ai suivi cet argument de Github - je suis sous ubuntu xenial dans vagrant et je voulais mettre à jour la version 9.5 du dépôt officiel postresql existant afin de pouvoir utiliser l' extension PostGIS qui serait mieux servie par la version 9.6 (officiellement mentionnée sur leur site). J'espère que cela aidera quelqu'un .


3
S'il vous plaît ajouter les étapes au cas où ce lien disparaîtrait
George Udosen
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.