Yanıtlar:
Postgresql apt deposunu eklemeyle ilgili talimatlar: https://wiki.postgresql.org/wiki/Apt
Hızlı başlangıç
Depo anahtarını http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc adresinden içe aktarın :
wget -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
/Etc/apt/sources.list.d/pgdg.list dosyasını düzenleyin. Dağılımlara kod adı-pgdg denir. Örnekte, sıkıştırmayı kullandığınız gerçek dağılımla değiştirin:
deb http://apt.postgresql.org/pub/repos/apt/ squeeze-pgdg main
Apt paket sabitlemesini /etc/apt/preferences.d/pgdg.pref dosyasında Debian paketlerine göre PGDG paketlerini tercih edecek şekilde yapılandırın:
Package: *
Pin: release o=apt.postgresql.org
Pin-Priority: 500
Not: Bu, tüm Debian / Ubuntu paketlerinizi PGDG deposundaki kullanılabilir paketlerle değiştirecektir. Bunu istemiyorsanız bu adımı atlayın. Paket listelerini güncelleyin ve havuz anahtarı güncellemelerini otomatik olarak almak için pgdg-keyring paketini yükleyin:
sudo apt-get update
sudo apt-get install pgdg-keyring
Bu havuzu ekledikten sonra, 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
Yeni, resmi bir postgresql.org deposu var. Şubat 2014'ten itibaren 9.3 dahil olmak üzere postgresql'in en yeni sürümlerini içerir. Lütfen ayrıntılı resmi talimatları okuyun . Ubuntu 12.04 için kullandım:
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
içerirpg_dump
Bunu dene:
sudo -u postgres psql --cluster 9.2/main
Error: Invalid version specified with --cluster