我正在尝试在 12.04 上安装 postgresql,但它不起作用

我正在尝试在 12.04 上安装 postgresql,但它不起作用

我有一个新的安装并正在尝试让 Postgresql 运行。

数据库安装完成后,我开始从另一台机器上的转储中进行恢复,但遇到了问题,因为我忘记安装“contrib”包。我使用“pg_dropcluster”删除旧集群,以便从头开始,这时事情就变得奇怪了。

第一个表现是 /etc/postgresql 是空的。我卸载了 postgresql 包并重新安装,但多次都无济于事。

我能做些什么来弄清楚为什么 apt 在这里会混淆?我已经在许多系统上做过很多次了,从来没有见过这样的事情发生。

答案1

好的,我清除了它以及“通用”包,现在情况好多了。

如果它不被这样搞垮的话,似乎会很好。

编辑那是:

  • apt-get purge postgresql postgresql-common postgresql-9.1 postgresql-contrib-9.1
  • apt-get -f install
  • apt-get autoremove
  • apt-get install postgresql postgresql-common postgresql-9.1 postgresql-contrib-9.1

然后它就成功了。

相关内容