为什么postgresql-9.4没有安装候选项

为什么postgresql-9.4没有安装候选项
$ sudo apt-get install postgresql-9.4
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package postgresql-9.4 is not available, but is referred to by another package.
This mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'postgresql-9.4' has no installation candidate

我正在使用 ubuntu 16.04

答案1

postgresql-9.4 已在默认的 Ubuntu 16.04 存储库中更新为 postgresql-9.5。要安装它,请打开终端并输入:

sudo apt install postgresql-9.5  

在默认的 Ubuntu 17.04 和 17.10 存储库中,postgresql-9.x 已更新为 postgresql-9.6。在默认的 Ubuntu 18.04 存储库中,postgresql-9.x 已更新为 postgresql-10。

答案2

Ubuntu 16.04 仅附带 PostgreSQL 9.5(postgresql-9.5)。PostgreSQL 9.4 在任何受支持的 Ubuntu 版本中均不可用

如果您不需要特殊版本的 PostgreSQL,您可以直接安装软件包postgresql来安装 Ubuntu 附带的任何版本。在这种情况下,发行版升级将在需要时自动升级 PostgreSQL。

相关内容