Rocky Linux8へPostgreSQL14をインストールする

linux

当記事の環境

cat /etc/redhat-release 
Rocky Linux release 8.6 (Green Obsidian)

AppStreamを確認します

# dnf module list postgresql
メタデータの期限切れの最終確認: 3:15:34 時間前の 2022年09月08日 19時10分46秒 に実施しました。
Rocky Linux 8 - AppStream
Name                                         Stream                                   Profiles                                            Summary                                                             
postgresql                                   9.6                                      client, server [d]                                  PostgreSQL server and client module                                 
postgresql                                   10 [d]                                   client, server [d]                                  PostgreSQL server and client module                                 
postgresql                                   12                                       client, server [d]                                  PostgreSQL server and client module                                 
postgresql                                   13                                       client, server [d]                                  PostgreSQL server and client module                                 

Extra Packages for Enterprise Linux Modular 8 - x86_64
Name                                         Stream                                   Profiles                                            Summary                                                             
postgresql                                   11                                       client, server                                      PostgreSQL module                                                   

PostgreSQL13まではインストール可能なようですが、14がありません。

公式サイトのインストール方法をチェックします

PostgreSQL: Linux downloads (Red Hat family)

インストールする環境を選択するとインストールコマンドが表示される、親切設計なサイトです。

version 14 , platform Rockey version8 , architecture x86_64 と選択すると次のコマンドが表示されますので、順番に実行します。

# Install the repository RPM:
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

# Disable the built-in PostgreSQL module:
sudo dnf -qy module disable postgresql

# Install PostgreSQL:
sudo dnf install -y postgresql14-server

# Optionally initialize the database and enable automatic start:
sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
sudo systemctl enable postgresql-14
sudo systemctl start postgresql-14

コメント

タイトルとURLをコピーしました