Jawaban:
Inilah instruksi untuk menambahkan repositori apt postgresql: https://wiki.postgresql.org/wiki/Apt
Mulai cepat
Impor kunci repositori dari http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc :
wget -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
Edit /etc/apt/sources.list.d/pgdg.list. Distribusi disebut codename-pgdg. Pada contoh, ganti squeeze dengan distribusi aktual yang Anda gunakan:
deb http://apt.postgresql.org/pub/repos/apt/ squeeze-pgdg main
Konfigurasikan penyematan paket apt untuk memilih paket PGDG daripada paket Debian di /etc/apt/preferences.d/pgdg.pref:
Package: *
Pin: release o=apt.postgresql.org
Pin-Priority: 500
Catatan: ini akan mengganti semua paket Debian / Ubuntu Anda dengan paket yang tersedia dari repositori PGDG. Jika Anda tidak menginginkan ini, lewati langkah ini. Perbarui daftar paket, dan instal paket keyring pgdg untuk secara otomatis mendapatkan pembaruan kunci repositori:
sudo apt-get update
sudo apt-get install pgdg-keyring
Setelah Anda menambahkan repositori itu, Anda dapat melakukannya 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
Ada repositori resmi postgresql.org baru. Ini berisi versi terbaru postgresql termasuk 9.3 per Februari 2014. Silakan baca instruksi resmi terperinci . Untuk Ubuntu 12.04 saya menggunakan:
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
berisipg_dump
Coba ini:
sudo -u postgres psql --cluster 9.2/main
Error: Invalid version specified with --cluster