Linux 下载(Ubuntu)Ubuntu 

在所有 Ubuntu 版本中,默认都集成了 PostgreSQL。但是,Ubuntu 会对某个特定版本的 PostgreSQL 进行“快照”,并在该 Ubuntu 版本的整个生命周期内提供支持。若要获取其他版本的 PostgreSQL,可以通过 PostgreSQL 的 apt 仓库实现。

PostgreSQL Apt 仓库

如果你当前使用的 Ubuntu 版本所包含的 PostgreSQL 版本并非你所需,可以使用 PostgreSQL Apt 仓库。此仓库会与你的常规系统和补丁管理工具集成,并在整个 PostgreSQL 支持周期内为所有受支持的 PostgreSQL 版本提供自动更新。

PostgreSQL Apt 仓库支持以下当前 Ubuntu 版本:

mantic(23.10,非 LTS)

lunar(23.04,非 LTS)

jammy(22.04,LTS)

focal(20.04,LTS)

并支持以下架构:

amd64

arm64(仅限 LTS 版本)

ppc64el(仅限 LTS 版本)

要使用 apt 仓库,请按照以下步骤操作:

创建仓库配置文件:

sudo sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

导入仓库签名密钥:

wget --quiet -O https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

更新软件包列表:

sudo apt-get update

安装最新版本的 PostgreSQL。

如果需要特定版本,请将 'postgresql' 替换为类似 'postgresql-12':

sudo apt-get -y install postgresql

有关 apt 仓库的更多信息,包括常见问题解答,请参阅 PostgreSQL Wiki 上的 PostgreSQL Apt 仓库页面。

随发行版附带

Ubuntu 默认已包含 PostgreSQL。要在 Ubuntu 上安装 PostgreSQL,请使用 apt-get(或其他基于 apt 的命令):

apt-get install postgresql-12

该仓库包含许多不同的软件包,包括第三方插件。其中最常见的和重要的软件包有(根据需要替换版本号):

postgresql-client-12:客户端库和客户端二进制文件

postgresql-12:核心数据库服务器

libpq-dev:C 语言前端开发所需的库和头文件

postgresql-server-dev-12:C 语言后端开发所需的库和头文件


 您阅读本篇文章共花了: