Réponses:
Voici les instructions pour ajouter le référentiel apt postgresql: https://wiki.postgresql.org/wiki/Apt
Démarrage rapide
Importez la clé du référentiel depuis http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc :
wget -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
Modifiez /etc/apt/sources.list.d/pgdg.list. Les distributions sont appelées codename-pgdg. Dans l'exemple, remplacez squeeze par la distribution réelle que vous utilisez:
deb http://apt.postgresql.org/pub/repos/apt/ squeeze-pgdg main
Configurez l'épinglage des paquets apt pour préférer les paquets PGDG aux paquets Debian dans /etc/apt/preferences.d/pgdg.pref:
Package: *
Pin: release o=apt.postgresql.org
Pin-Priority: 500
Remarque: cela remplacera tous vos packages Debian / Ubuntu par des packages disponibles dans le référentiel PGDG. Si vous ne le souhaitez pas, ignorez cette étape. Mettez à jour les listes de packages et installez le package pgdg-keyring pour obtenir automatiquement les mises à jour des clés de référentiel:
sudo apt-get update
sudo apt-get install pgdg-keyring
Une fois que vous avez ajouté ce référentiel, vous pouvez le faire sudo apt-get install postgresql-9.2
sudo apt-get remove --purge postgresql-9.2 postgresql-9.1
sudo apt-get install postgresql-9.2
Il y a un nouveau dépôt officiel postgresql.org. Il contient les dernières versions de postgresql, y compris 9.3 en février 2014. Veuillez lire les instructions officielles détaillées . Pour Ubuntu 12.04, j'ai utilisé:
sudo bash -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
sudo apt-get update
sudo apt-get install postgresql-9.3 pgadmin3
postgresql-client-9.3
contientpg_dump
Essaye ça:
sudo -u postgres psql --cluster 9.2/main
Error: Invalid version specified with --cluster