Ubuntu 16.04. LTS 无法找到软件包 postgresql-11

Ubuntu 16.04. LTS 无法找到软件包 postgresql-11

我在尝试安装 postgresql-ll 时遇到了这个问题,我按照以下说明进行操作https://wiki.postgresql.org/wiki/Apt。我也阅读过与此问题相关的先前帖子,他们没有遇到与我相同的问题。

当我跑步时apt-get install我得到以下结果

sudo apt-get install postgresql-11 pgadmin4

E: Unable to locate package postgresql-11
E: Unable to locate package pgadmin4

我不确定这个错误是否意味着 apt 无法找到存储库,或者在存储库中无法找到包postgresql-11。由于找不到两个包,我猜是无法找到存储库。

但是,我已遵循存储库安装说明以及如下所示:

cat /etc/apt/sources.list.d/pgdg.list
deb http://apt.postgresql.org/pub/repos/apt xenial-pgdg main

.list文件中我尝试了两个 URL: http://apt.postgresql.org/pub/repos/apt http://apt.postgresql.org/pub/repos/apt/

请注意,第二个末尾有一个斜杠(不确定这是否有区别)。有人有什么调试建议或想法吗?

答案1

apt-get update花了 2-3 小时解决这个问题后,我意识到添加配置文件后我从未运行过pgdg.list。因此,此存储库中可用的软件包索引在我的本地主机上不可用。因此apt-get install无法找到该软件包。

我可能不会再犯这个错误了。

相关内容