A partire dal 2014, questo sito web descrive il modo di farlo per Ubuntu e Debian: https://wiki.postgresql.org/wiki/Apt
Copia incolla (06/06/2014) nel caso in cui il sito Web non sia in linea, qualunque cosa accada:
Pacchetti PostgreSQL per Debian e Ubuntu
Il gruppo di sviluppo globale PostgreSQL (PGDG) gestisce un repository APT dei pacchetti PostgreSQL per Debian e Ubuntu disponibile all'indirizzo http://apt.postgresql.org/pub/repos/apt/. Miriamo a costruire pacchetti server PostgreSQL, nonché pacchetti di estensioni e moduli su diverse versioni di Debian / Ubuntu per tutte le versioni PostgreSQL supportate. Attualmente supportiamo Debian 6.0 (squeeze), 7.0 (wheezy) e unstable (sid) 64/32 bit (amd64 / i386) Ubuntu 10.04 (lucido), 12.04 (preciso), 13.10 (impertinente), 14.04 (fidato) 64 / 32 bit (amd64 / i386) PostgreSQL 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 beta Estensioni del server come Slony-I, vari linguaggi PL e tipi di dati Applicazioni come pgadmin3, pgbouncer e pgpool-II Pacchetti per versioni PostgreSQL precedenti e le versioni precedenti di Debian / Ubuntu continueranno a rimanere nel repository; gli aggiornamenti per questi verranno forniti su base ad hoc.
Avvio veloce
Crea /etc/apt/sources.list.d/pgdg.list. Le distribuzioni sono chiamate codename-pgdg. Nell'esempio, sostituisci wheezy con la distribuzione effettiva che stai utilizzando:
deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
(È possibile determinare il nome in codice della distribuzione eseguendo lsb_release -c.) Importare la chiave del repository da https://www.postgresql.org/media/keys/ACCC4CF8.asc , aggiornare gli elenchi dei pacchetti e iniziare l'installazione dei pacchetti:
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
In alternativa, questo script di shell eseguirà i passaggi precedenti per te. Solo versione 9.4 beta: consulta le domande frequenti sulle versioni beta. Visualizza le domande frequenti. Nota: questo repository fornisce meta-pacchetti "postgresql", "postgresql-contrib" e "postgresql-client" che dipendono dagli ultimi pacchetti postgresql-xy, ..., simili a quelli presenti in Debian e Ubuntu. Una volta rilasciata una nuova versione di PostgreSQL, questi meta-pacchetti verranno aggiornati in base alla nuova versione. Se vuoi rimanere con una particolare versione di PostgreSQL, devi installare pacchetti specifici come "postgresql-9.3" invece di "postgresql".