在 GNULinux 上安装

在大多数 GNU + Linux 操作系统上,可以使用操作系统软件包管理器轻松安装 PostgreSQL。

红帽家庭

可在此处找到存储库: https ://yum.postgresql.org/repopackages.php

使用该命令将存储库下载到本地计算机

yum -y install https://download.postgresql.org/pub/repos/yum/X.X/redhat/rhel-7-x86_64/pgdg-redhatXX-X.X-X.noarch.rpm

查看可用包裹:

yum list available | grep postgres*

必要的包是:postgresqlXX postgresqlXX-server postgresqlXX-libs postgresqlXX-contrib

使用以下命令安装它们:yum -y install postgresqlXX postgresqlXX-server postgresqlXX-libs postgresqlXX-contrib

安装后,你将需要以服务所有者身份启动数据库服务(默认为 postgres)。这是通过 pg_ctl 命令完成的。

sudo -su postgres
./usr/pgsql-X.X/bin/pg_ctl -D /var/lib/pgsql/X.X/data start 

要在 CLI 中访问数据库,请输入 psql

Debian 家庭

Debian 和派生的操作系统上,键入:

sudo apt-get install postgresql

这将以操作系统的软件包存储库提供的默认版本安装 PostgreSQL 服务器软件包。

如果默认安装的版本不是你想要的版本,则可以使用包管理器搜索可能同时提供的特定版本。

你还可以使用 PostgreSQL 项目(称为 PGD​​G ) 提供的 Yum 存储库来获取不同的版本。这可能允许操作系统软件包存储库尚未提供的版本。