web-dev-qa-db-ja.com

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

PostgreSQL 9.6はデフォルトでは最新バージョンに付属していないため、どのようにUbuntuバージョンにインストールしますか?

Ubuntu Xenial(16.04)にはPostgreSQL 9.5が付属しています デフォルトリポジトリ

91
Victor

次のUbuntuバージョンでは、公式の PostgreSQL Apt Repository に従って、指定されたコマンドでインストールできます。

Ubuntu 17.04-17.10

バージョン9.6にはディストリビューションが付属しています。

Sudo apt-get install postgresql-9.6

Ubuntu 14.04、16.04

Sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | Sudo apt-key add -
Sudo apt-get update
Sudo apt-get install postgresql-9.6
203
Victor

以下の手順に従ってください:

このブログから参照されます。

最新バージョンの最新のPostgreSQLリポジトリを追加する必要があります。

Sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"

PostgreSQL 9.6のアップデートとインストール:

Sudo apt-get update
Sudo apt-get install postgresql-9.6

デフォルトのpostgresスーパーユーザーおよびpostgresデータベースが作成されます。 postgresスーパーユーザーのパスワードを設定する必要があります。

ubuntu@:~$ Sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully

サービスが開始されていない場合、PostgreSQLサービスを開始できます。

Sudo service postgresql start

postgresユーザーを使用してPostgreSQLサーバーを接続します:

ubuntu@:~$ su postgres
Password:****

サンプルデータベースの作成:

createdb database_name

そのデータベースに接続します:

psql -d database_name
16
Anvesh

私はこれに続いた Github Gist -vagrant内でubuntu xenialを実行しており、既存のpostresql公式リポジトリバージョン9.5を9.6にアップグレードして、バージョン9.6で最適に機能する PostGIS 拡張機能を使用したい彼らのサイトで)これが誰かを助けることを願っています。

2
Sanchit