我們很高興地宣布 PostgreSQL 全球開發群組 (PostgreSQL Global Development Group) 的 PostgreSQL 套件 apt 儲存庫已可用於 Debian 和 Ubuntu。
儲存庫本身位於 http://apt.postgresql.org/pub/repos/apt/,相關說明請見 PostgreSQL Wiki:https://wiki.postgresql.org/wiki/Apt。常見問題解答列表位於 https://wiki.postgresql.org/wiki/Apt/FAQ。
該儲存庫已包含今天發布的最新 PostgreSQL 版本。
使用此儲存庫舊網址 "pgapt.debian.net" 的使用者應更新其 sources.list 項目。
我們的目標是在多個 Debian/Ubuntu 版本上,為所有支援的 PostgreSQL 版本建置 PostgreSQL 伺服器套件以及擴充功能和模組套件。
目前,我們支援
舊版 PostgreSQL 版本和舊版 Debian 發行版的套件將繼續保留在儲存庫中;這些套件的更新將以臨時方式提供。
若要使用此儲存庫,請執行下列步驟
從 http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc 匯入儲存庫金鑰
wget -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
編輯 /etc/apt/sources.list.d/pgdg.list。發行版稱為 codename-pgdg。在範例中,將 squeeze 替換為您實際使用的發行版
deb http://apt.postgresql.org/pub/repos/apt/ squeeze-pgdg main
設定 apt 的套件釘選,以便在 /etc/apt/preferences.d/pgdg.pref 中優先選擇 PGDG 套件,而非 Debian 套件
Package: *
Pin: release o=apt.postgresql.org
Pin-Priority: 500
注意:這會將所有 Debian/Ubuntu 套件替換為 PGDG 儲存庫中可用的套件。如果您不想要這樣,請跳過此步驟。
更新套件列表,並安裝 pgdg-keyring 套件以自動取得儲存庫金鑰更新
apt-get update
apt-get install pgdg-keyring
更多資訊:https://wiki.postgresql.org/wiki/Apt
使用的儲存庫金鑰的 ID 為 ACCC4CF8,指紋為 B97B 0AFC AA1A 47F0 44F2 44A0 7FCC 7D46 ACCC 4CF8。該金鑰由 Christoph Berg 的金鑰簽署,該金鑰在 Debian 的信任網路中具有良好的連線。
設定封存檔的工作由 credativ、Redpill Linpro、2ndQuadrant 和歐盟第七框架計畫慷慨支持。建置伺服器由 DG-i 慷慨提供。封存檔託管在 postgresql.org 硬體上。