web-dev-qa-db-ja.com

Ubuntu 14.10でデフォルトの9.4ではなくPostgresql 9.3をインストールする方法は?

Utopic Unicornを使用しています。Postgresql9.3サーバーとクライアントをインストールする必要があります。 Sudo apt-get install postgresをオートコンプリートしようとすると、9.4パッケージしか表示されません。

postgresql                          postgresql-autodoc
postgresql-9.4                      postgresql-client
postgresql-9.4-asn1oid              postgresql-client-9.4
postgresql-9.4-dbg                  postgresql-client-common
postgresql-9.4-debversion           postgresql-common
postgresql-9.4-ip4r                 postgresql-comparator
postgresql-9.4-orafce               postgresql-contrib
postgresql-9.4-pgespresso           postgresql-contrib-9.4
postgresql-9.4-pgextwlist           postgresql-doc
postgresql-9.4-pgfincore            postgresql-doc-9.4
postgresql-9.4-pgmemcache           postgresql-filedump
postgresql-9.4-pgmp                 postgresql-hll
postgresql-9.4-pgpool2              postgresql-plperl-9.4
postgresql-9.4-pgq3                 postgresql-plpython3-9.4
postgresql-9.4-pgrouting            postgresql-plpython-9.4
postgresql-9.4-pgrouting-doc        postgresql-pltcl-9.4
postgresql-9.4-pllua                postgresql-prioritize
postgresql-9.4-plproxy              postgresql-server-dev-9.4
postgresql-9.4-plr                  postgresql-server-dev-all
postgresql-9.4-plsh                 postgres-xc
postgresql-9.4-plv8                 postgres-xc-client
postgresql-9.4-postgis-2.1          postgres-xc-contrib
postgresql-9.4-postgis-2.1-scripts  postgres-xc-dbg
postgresql-9.4-postgis-scripts      postgres-xc-doc
postgresql-9.4-prefix               postgres-xc-plperl
postgresql-9.4-preprepare           postgres-xc-plpython
postgresql-9.4-repmgr               postgres-xc-pltcl
postgresql-9.4-slony1-2             postgres-xc-server-dev

9.3バージョンをインストールするにはどうすればよいですか?

2
Sergey Filkin

公式のpostgres PPA/Aptリポジトリを追加します。サポートされているすべてのバージョンのパッケージがあります。

参照: http://www.postgresql.org/download/linux/ubuntu/

  • ファイル/etc/apt/sources.list.d/pgdg.listを作成し、リポジトリの行を追加します
    • deb http://apt.postgresql.org/pub/repos/apt/ utopic-pgdg main
  • リポジトリ署名キーをインポートし、パッケージリストを更新します
    • wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \ Sudo apt-key add -
    • Sudo apt-get update
5
DivinusVox

PostgreSQLダウンロードページ から:

Ubuntuのバージョンに含まれているバージョンが必要なバージョンでない場合は、PostgreSQL Aptリポジトリを使用できます。このリポジトリは、通常のシステムおよびパッチ管理と統合され、PostgreSQLのサポート期間中、サポートされているすべてのバージョンのPostgreSQLの自動更新を提供します。

PostgreSQL aptリポジトリは、AMD64およびi386アーキテクチャ上でUbuntuのLTSバージョン10.04および12.04をサポートします。パッケージは完全にはサポートされていませんが、利用可能な最も近いLTSバージョンを使用することにより、多くの場合、非LTSバージョンでも動作します。

PostgreSQLリポジトリを追加するには:

Sudo tee /etc/apt/sources.list.d/pgdg.list <<EOF
deb http://apt.postgresql.org/pub/repos/apt/ utopic-pgdg main
EOF
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | Sudo apt-key add -
Sudo apt-get update

(はい、14.10をサポートしているように見えますが)

1
muru