Kể từ năm 2014, trang web này mô tả cách thực hiện cho Ubuntu và Debian: https://wiki.postgresql.org/wiki/Apt
Sao chép dán (2014-06-06) trong trường hợp trang web ngoại tuyến, bất cứ điều gì xảy ra:
Các gói PostgreSQL cho Debian và Ubuntu
Nhóm phát triển toàn cầu PostgreSQL (PGDG) duy trì kho lưu trữ APT của các gói PostgreQuery cho Debian và Ubuntu có tại http://apt.postgresql.org/pub/repose/apt/. Chúng tôi hướng đến việc xây dựng các gói máy chủ PostgreSQL cũng như các gói phần mở rộng và mô-đun trên một số bản phát hành Debian / Ubuntu cho tất cả các phiên bản PostgreQuery được hỗ trợ. Hiện tại, chúng tôi hỗ trợ Debian 6.0 (bóp), 7.0 (khò khè) và không ổn định (sid) 64/32 bit (amd64 / i386) Ubuntu 10.04 (sáng suốt), 12.04 (chính xác), 13.10 (saucy), 14.04 (đáng tin cậy) 64 . và các bản phân phối Debian / Ubuntu cũ hơn sẽ tiếp tục ở trong kho; cập nhật cho những người sẽ được cung cấp trên cơ sở đặc biệt.
Bắt đầu nhanh
Tạo /etc/apt/source.list.d/pgdg.list. Các bản phân phối được gọi là codename-pgdg. Trong ví dụ, thay thế wheezy bằng phân phối thực tế bạn đang sử dụng:
deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
(Bạn có thể xác định tên mã phân phối của mình bằng cách chạy lsb_release -c.) Nhập khóa kho lưu trữ từ https://www.postgresql.org/media/keys/ACCC4CF8.asc , cập nhật danh sách gói và bắt đầu cài đặt gói:
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
Thay phiên, kịch bản shell này sẽ làm các bước trên cho bạn. Chỉ 9,4 beta: Xem Câu hỏi thường gặp về bản phát hành beta Hãy xem Câu hỏi thường gặp. Lưu ý: Kho lưu trữ này cung cấp các gói meta "postgresql", "postgresql-contrib" và "postgresql-client" phụ thuộc vào các gói postgresql-xy, ... mới nhất, tương tự như các gói có trong Debian và Ubuntu. Khi một phiên bản PostgreSQL mới được phát hành, các gói meta này sẽ được cập nhật để phụ thuộc vào phiên bản mới. Nếu bạn muốn ở lại với một phiên bản PostgreQuery cụ thể, bạn nên cài đặt các gói cụ thể như "postgresql-9.3" thay vì "postgresql".