从源代码编译和安装

来自 PostgreSQL wiki
跳转到导航跳转到搜索

一组从源代码存档构建 Postgres 的说明。

获取源代码

来自 postgresql.org

源代码可以在 git.postgresql.org主要文件浏览器 中找到。

来自 GitHub

GitHub 上的 Postgres 镜像 提供了“下载 ZIP”选项。

构建+安装源代码

详细说明可以在 文档 中找到。

Red Hat 要求

以下软件包是构建带有 SSL 支持的 Postgres 所需的

sudo yum install -y bison-devel readline-devel zlib-devel openssl-devel wget ccache
sudo yum groupinstall -y 'Development Tools'

Ubuntu 要求

以下软件包是构建包含 SSL 支持的 Postgres 所需的

sudo apt-get install build-essential libreadline-dev zlib1g-dev flex bison libxml2-dev libxslt-dev libssl-dev libxml2-utils xsltproc ccache pkg-config

您也可以考虑安装软件包 libipc-run-perl(如果您想运行 TAP 测试)和软件包 meson(用于构建)