如何安装postgres的特定版本?

时间:2018-02-19 14:19:39

标签: linux postgresql ubuntu

我需要在Ubuntu 14.04上安装 postgres 9.6.6 ,但命令

apt-get install apt-get install postgresql-9.6

安装 9.6.7

如何安装9.6.6?

命令输出

apt-cache policy postgresql-9.6

postgresql-9.6:
  Installed: 9.6.7-1.pgdg14.04+1
  Candidate: 9.6.7-1.pgdg14.04+1
  Version table:
 *** 9.6.7-1.pgdg14.04+1 0
        500 http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main amd64 Packages
        100 /var/lib/dpkg/status

2 个答案:

答案 0 :(得分:1)

您应该始终为每个版本安装最新的次要版本,因此请不要安装9.6.6。

PostgreSQL Development Group的二进制下载仅提供每个版本的最新版本。

如果你真的需要9.6.6,你必须从源代码安装它。

答案 1 :(得分:1)

您可以使用PostgreSQL开发组维护的存储库安装特定版本。

对于Ubuntu 18.04

  • 创建文件/etc/apt/sources.list.d/pgdg.list并为存储库添加以下行:

deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main

  • 导入存储库签名密钥,并更新软件包列表
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update

此后,您现在可以执行:sudo apt-get install postgresql-10或使其适应所需的版本。查看更多here