CentOS
PostgreSQL
centos7
PostgreSQL10

CentOS7.xにPostgreSQL10.xをインストールするたった一つの方法

via http://vdeep.net/centos7-postgres

コマンド

既存のPostgreSQLを削除する

sudo yum -y remove postgresql

RPMでPostgreSQL10のリポジトリを登録

 sudo rpm -iUvh https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm

リポジトリの設定ファイルの編集

 sudo nano /etc/yum.repos.d/pgdg*.repo

[pgdg10]
...省略...
enabled=1

enabled=0

PostgreSQL10のサーバーをインストール&自動起動の設定

sudo yum -y install --enablerepo=pgdg10 postgresql10-server postgresql10-devel postgresql10-contrib
sudo systemctl enable postgresql-10