PostgreSQL 9.6はデフォルトで最新バージョンに付属していないため、どのようにUbuntuバージョンにインストールしますか?
Ubuntu Xenial(16.04)には、デフォルトリポジトリの PostgreSQL 9.5が付属しています。
PostgreSQL 9.6はデフォルトで最新バージョンに付属していないため、どのようにUbuntuバージョンにインストールしますか?
Ubuntu Xenial(16.04)には、デフォルトリポジトリの PostgreSQL 9.5が付属しています。
回答:
次のUbuntuバージョンでは、公式のPostgreSQL Aptリポジトリに従って、指定されたコマンドでインストールできます。
バージョン9.6にはディストリビューションが付属しています。
sudo apt-get install postgresql-9.6
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
service postgresql status
、必要に応じて再起動します。
apt
(代わりにapt-get
)が現在推奨されています。
https
以下の手順に従ってください:
最新バージョンの最新の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
sudo passwd postgres