web-dev-qa-db-ja.com

postgreSQL 9.2用にpgAdmin IIIをインストールするにはどうすればよいですか?

Postgresql 9.2を実行するWindowsサーバーがあります。 Ubuntu 12.10ワークステーションボックスからpgAdmin IIIを使用してヒットさせたい。

シナプスからpgAdmin IIIをインストールし、ソフトウェアインストーラーを使用してpostgreSQLサイトから直接ダウンロードしようとしました。とにかく、postgresql 9.1ではpgAdmin IIIしか取得できません。 pgAdmin IIIを実行してサーバーをポイントすると、データベースが9.2であり、pgAdmin IIIが9.1用であり、9.2と互換性がないことを示すエラーメッセージが表示されます。

Ubuntuボックスからサーバー自体に問題なくアクセスできます。データベースに問題なくヒットするPythonプログラムがありますが、Ubuntu 12.10で実行する9.2用のpgAdmin IIIが必要です。

利用可能ですか?どこで入手できますか?

26
Vector

2014年現在、このWebサイトはUbuntuおよびDebianでそれを行う方法を説明しています。 https://wiki.postgresql.org/wiki/Apt

Webサイトがオフラインになった場合のコピーペースト(2014-06-06)

DebianおよびUbuntu用のPostgreSQLパッケージ

PostgreSQL Global Development Group(PGDG)は、DebianおよびUbuntu用のPostgreSQLパッケージのAPTリポジトリを http://apt.postgresql.org/pub/repos/apt/ に保持しています。 。サポートされているすべてのPostgreSQLバージョンのいくつかのDebian/Ubuntuリリースで、PostgreSQLサーバーパッケージと拡張機能およびモジュールパッケージを構築することを目指しています。現在、Debian 6.0(squeeze)、7.0(wheezy)、unstable(sid)64/32ビット(AMD64/i386)Ubuntu 10.04(lucid)、12.04(正確)、13.10(saucy)、14.04(trusty)64をサポートしています/ 32ビット(AMD64/i386)PostgreSQL 8.4、9.0、9.1、9.2、9.3、9.4ベータSlony-Iなどのサーバー拡張機能、さまざまなPL言語、データ型pgadmin3、pgbouncer、pgpool-IIなどのアプリケーション旧バージョンのPostgreSQL用パッケージ古いDebian/Ubuntuディストリビューションは引き続きリポジトリに残ります。それらの更新はアドホックベースで提供されます。

クイックスタート

/etc/apt/sources.list.d/pgdg.listを作成します。配布はcodename-pgdgと呼ばれます。この例では、wheezyを実際に使用しているディストリビューションに置き換えます。

deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main

(ディストリビューションのコードネームは、lsb_release -cを実行することで決定できます。) https://www.postgresql.org/media/keys/ACCC4CF8.asc からリポジトリキーをインポートし、パッケージリストを更新します。 、パッケージのインストールを開始します。

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

または、このシェルスクリプトが上記の手順を実行します。 9.4ベータ版のみ:ベータ版リリースについてはFAQをご覧ください。よくある質問をご覧ください。注:このリポジトリは、DebianおよびUbuntuに存在するものと同様の、最新のpostgresql-x.y、...パッケージに依存する「postgresql」、「postgresql-contrib」、および「postgresql-client」メタパッケージを提供します。新しいPostgreSQLバージョンがリリースされると、これらのメタパッケージは新しいバージョンに依存するように更新されます。特定のPostgreSQLバージョンを使用する場合は、「postgresql」ではなく「postgresql-9.3」などの特定のパッケージをインストールする必要があります。

15
domen

リポジトリにあります。

Sudo apt-get install pgadmin3

またはソフトウェアセンターを検索してください。

software-center

それが間違ったバージョンの場合、 PPA を使用できます。

それがうまくいかない場合は、ソースを使用して source から自分でコンパイルできます。

60
cprofitt

Pgadmin3のバージョン16( http://www.pgadmin.org/visualtour16.php )はPostgres 9.2に必要であり、notレポまたはそのUbunutu 12.10。のPPA.

ビルドまたはアップグレードする必要があるようです。

12.10用に構築しました: https://copy.com/anB4E19CxdLW -12.10であれば、おそらくそのバイナリが動作します。

そうでなく、自分でビルドする必要がある場合は、必ずインストールしてください

Sudo apt-get install postgresql-server-dev-9.2
4
Tom Carchrae

PgAdmin 4については、次のWikiページも参照できます。 https://wiki.postgresql.org/wiki/Apt

Ubuntu 16.04にpgAdmin 4をインストールしてみました:

Sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
Sudo apt-get install wget ca-certificates
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-10 pgadmin4
0
Yuci