Depuis 2014, ce site Web décrit la façon de le faire pour Ubuntu et Debian: https://wiki.postgresql.org/wiki/Apt
Copiez-collez (2014-06-06) au cas où le site Web se déconnecterait, quoi qu'il arrive:
Paquets PostgreSQL pour Debian et Ubuntu
Le groupe de développement mondial PostgreSQL (PGDG) gère un référentiel APT des packages PostgreSQL pour Debian et Ubuntu situé sur http://apt.postgresql.org/pub/repos/apt/. Notre objectif est de construire des packages de serveurs PostgreSQL ainsi que des packages d'extensions et de modules sur plusieurs versions de Debian / Ubuntu pour toutes les versions de PostgreSQL prises en charge. Actuellement, nous prenons en charge Debian 6.0 (squeeze), 7.0 (wheezy) et unstable (sid) 64/32 bits (amd64 / i386) Ubuntu 10.04 (lucid), 12.04 (précis), 13.10 (saucy), 14.04 (trusty) 64 / 32 bits (amd64 / i386) PostgreSQL 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 extensions serveur bêta telles que Slony-I, divers langages PL et types de données Applications comme pgadmin3, pgbouncer et pgpool-II Packages pour les anciennes versions de PostgreSQL et les anciennes distributions Debian / Ubuntu continueront de rester dans le référentiel; des mises à jour seront fournies sur une base ad hoc.
Démarrage rapide
Créez /etc/apt/sources.list.d/pgdg.list. Les distributions sont appelées codename-pgdg. Dans l'exemple, remplacez Wheezy par la distribution réelle que vous utilisez:
deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
(Vous pouvez déterminer le nom de code de votre distribution en exécutant lsb_release -c.) Importez la clé de référentiel à partir de https://www.postgresql.org/media/keys/ACCC4CF8.asc , mettez à jour les listes de packages et commencez à installer des packages:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install postgresql-9.3 pgadmin3
Alternativement, ce script shell fera les étapes ci-dessus pour vous. 9.4 version bêta uniquement: voir la FAQ sur les versions bêta. Consultez la FAQ. Remarque: Ce référentiel fournit des méta-packages "postgresql", "postgresql-contrib" et "postgresql-client" qui dépendent des derniers packages postgresql-xy, ..., similaires à ceux présents dans Debian et Ubuntu. Une fois qu'une nouvelle version de PostgreSQL sera publiée, ces méta-packages seront mis à jour en fonction de la nouvelle version. Si vous souhaitez rester avec une version particulière de PostgreSQL, vous devez installer des packages spécifiques comme "postgresql-9.3" au lieu de "postgresql".