web-dev-qa-db-fra.com

Installez postgres 9.4 sur Ubuntu 14.04-2

Je dois installer le serveur postgresql 9.4 mais je ne trouve que la version 9.3. wit apt.

Comment puis-je l'installer ou le mettre à jour?

12
gustavgans

Installez-vous avec les étapes ci-dessous et lisez la déclaration à la fin de cette réponse.

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 upgrade

Le groupe de développement mondial PostgreSQL (PGDG) gère un référentiel APT de packages PostgreSQL pour Debian et Ubuntu situé à l'adresse http://apt.postgresql.org/pub/repos/apt/ . Notre objectif est de construire des paquets de serveur PostgreSQL ainsi que des paquets d’extensions et de modules sur plusieurs versions de Debian/Ubuntu pour toutes les versions de PostgreSQL prises en charge.

Actuellement, nous soutenons

  • Debian 6 (squeeze), 7 (Wheezy), 8 (jessie) et unstable (sid) 64/32 bits (AMD64/i386)
  • Ubuntu 12.04 (précis), 14.04 (fidèle), 14.10 (utopique) 64/32 bits (AMD64/i386)
  • PostgreSQL 8.4, 9.0, 9.1, 9.2, 9.3, 9.4
  • Extensions de serveur telles que Slony-I, divers langages PL et types de données
  • Applications telles que pgadmin3, pgbouncer et pgpool-II

Les paquets pour les anciennes versions de PostgreSQL et les anciennes distributions Debian/Ubuntu continueront à rester dans le référentiel; les mises à jour pour ceux-ci seront fournies sur une base ad hoc.

Source

20
A.B.

Ci-dessous se trouvent les étapes pour installer PostgreSQL 9.4 sur Ubuntu 14.04.

Référence tirée de cet article:

Tout d'abord, vérifiez la version d'Ubuntu:

lsb_release -sc

Vous devez ajouter le dernier référentiel PostgreSQL pour la dernière version, sinon il installera PostgreSQL 9.3. Ceci est pour la version fidèle.

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

Mettre à jour et installer PostgreSQL 9.4:

Sudo apt-get update
Sudo apt-get install postgresql-9.4

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
5
Anvesh

postgresql-9.4 n'est pas disponible dans 14.04 "confiance" . Il a été ajouté dans 14.10 "Utopic" .

Les instructions sur le page de téléchargement de PostgreSQL Ubunt affichent des informations.

0
Maythux

Lorsque vous souhaitez installer un logiciel que vous ne pouvez pas trouver dans les dépôts officiels d'Ubuntu, recherchez sur le Web un "PPA".

Dans votre cas, j'ai cherché "Postgresql 9.4 PPA" et trouvé this link.

0
thedler