本文介绍在CentOS 8/RHEL 8操作系统上安装PostgreSQL 11的方法,CentOS 8/RHEL 8上正式维护的模块化存储库的PostgreSQL版本为10和9.6,我们将添加PostgreSQL Yum Repository,它包含所有最新版本。其实PostgreSQL项目为最常见的发行版提供了所有支持版本的软件包存储库,支持所有Red Hat系列,如CentOS、Fedora、Scientific Linux、Oracle Linux和Red Hat Enterprise Linux。
一、将PostgreSQL Yum存储库添加到CentOS 8/RHEL 8
PostgreSQL Yum存储库将与你的常规系统和补丁管理集成,并在PostgreSQL的整个支持生命周期内为所有受支持的PostgreSQL版本提供自动更新。
可以通过运行以下命令将其添加到CentOS/RHEL 8系统:
sudo dnf -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
查看软件包详细信息:
$ rpm -qi pgdg-redhat-repo
二、在CentOS 8/RHEL 8上安装PostgreSQL 11
禁用postgresql模块:
$ sudo dnf module disable postgresql