Począwszy od 2014 roku, ta strona opisuje sposób, w jaki można to zrobić dla Ubuntu i Debiana: https://wiki.postgresql.org/wiki/Apt
Skopiuj wklej (2014-06-06) na wypadek, gdyby strona przestała działać, cokolwiek się stanie:
Pakiety PostgreSQL dla Debiana i Ubuntu
Globalna Grupa Rozwoju PostgreSQL (PGDG) utrzymuje repozytorium APT pakietów PostgreSQL dla Debiana i Ubuntu, które znajduje się pod adresem http://apt.postgresql.org/pub/repos/apt/. Naszym celem jest budowanie pakietów serwerów PostgreSQL, a także rozszerzeń i pakietów modułów w kilku wydaniach Debian / Ubuntu dla wszystkich obsługiwanych wersji PostgreSQL. Obecnie obsługujemy Debian 6.0 (squeeze), 7.0 (wheezy) i niestabilny (sid) 64/32 bit (amd64 / i386) Ubuntu 10.04 (lucid), 12.04 (precyzyjnie), 13.10 (pyskaty), 14.04 (zaufany) 64 / 32-bitowy (amd64 / i386) PostgreSQL 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 Rozszerzenia serwera beta, takie jak Slony-I, różne języki PL i typy danych Aplikacje takie jak pgadmin3, pgbouncer i pgpool-II Pakiety dla starszych wersji PostgreSQL a starsze dystrybucje Debian / Ubuntu pozostaną w repozytorium; aktualizacje będą udostępniane ad hoc.
Szybki start
Utwórz /etc/apt/sources.list.d/pgdg.list. Dystrybucje są nazywane kryptonimem-pgdg. W tym przykładzie zamień wheezy na rzeczywistą dystrybucję, której używasz:
deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
(Możesz określić nazwę kodową swojej dystrybucji, uruchamiając lsb_release -c.) Zaimportuj klucz repozytorium z https://www.postgresql.org/media/keys/ACCC4CF8.asc , zaktualizuj listy pakietów i rozpocznij instalowanie pakietów:
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
Alternatywnie ten skrypt powłoki wykona dla ciebie powyższe kroki. 9.4 tylko wersja beta: zobacz często zadawane pytania dotyczące wersji beta Zapoznaj się z często zadawanymi pytaniami. Uwaga: To repozytorium zawiera metapakiety „postgresql”, „postgresql-contrib” i „klient postgresql”, które zależą od najnowszych pakietów postgresql-xy, ..., podobnych do tych obecnych w Debianie i Ubuntu. Po wydaniu nowej wersji PostgreSQL te meta-pakiety zostaną zaktualizowane w zależności od nowej wersji. Jeśli chcesz pozostać przy określonej wersji PostgreSQL, powinieneś zainstalować określone pakiety, takie jak „postgresql-9.3” zamiast „postgresql”.