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 语言后端开发所需的库和头文件
发表评论