回答:
postgresql aptリポジトリを追加する手順は次のとおりです。https://wiki.postgresql.org/wiki/Apt
クイックスタート
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
/etc/apt/preferences.d/pgdg.prefのDebianパッケージよりもPGDGパッケージを優先するように、aptのパッケージ固定を設定します。
Package: *
Pin: release o=apt.postgresql.org
Pin-Priority: 500
注:これにより、すべてのDebian / UbuntuパッケージがPGDGリポジトリから利用可能なパッケージに置き換えられます。これが必要ない場合は、この手順をスキップしてください。パッケージリストを更新し、pgdg-keyringパッケージをインストールして、リポジトリキーの更新を自動的に取得します。
sudo apt-get update
sudo apt-get install pgdg-keyring
そのリポジトリを追加したら、次のことができます sudo apt-get install postgresql-9.2
sudo apt-get remove --purge postgresql-9.2 postgresql-9.1
sudo apt-get install postgresql-9.2
新しい、公式のpostgresql.orgリポジトリがあります。2014年2月現在の9.3を含むpostgresqlの最新バージョンが含まれています。詳細な公式説明をお読みください。Ubuntu 12.04の場合:
sudo bash -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
sudo apt-get update
sudo apt-get install postgresql-9.3 pgadmin3
postgresql-client-9.3
は次が含まれていますpg_dump
これを試して:
sudo -u postgres psql --cluster 9.2/main
Error: Invalid version specified with --cluster