지원 2026-11-12 까지.
RHEL 9 계열 기준이다. RHEL 8 계열이면 EL-9 를 EL-8 로 바꾼다.
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm
RHEL 8 이상은 OS 가 자체 postgresql 모듈을 들고 있다. 끄지 않으면 PGDG 패키지 대신 OS 버전이 설치된다.
sudo dnf -qy module disable postgresql
sudo dnf install -y postgresql14-server
클라이언트만 필요하면 postgresql14 만 설치한다.
sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
sudo systemctl enable postgresql-14 --now
sudo systemctl status postgresql-14
바이너리는 /usr/pgsql-14/bin 에, 기본 데이터 디렉터리는 /var/lib/pgsql/14/data 에 놓인다.
sudo -u postgres psql -c 'SELECT version();'