我在我的工作站上试验了PostgreSQL配置文件,然后决定通过重新安装包将它们恢复到初始状态。我删除了PostgreSQL (rm -Rf /etc/postgresql)的整个配置目录,然后卸载了所有PostgreSQL包。
现在,当我执行sudo apt-get install postgresql时,它会被安装,但是/etc/postgresql目录不会被重新创建,并且我无法启动服务器。
哪里出了问题,如何从头开始完全重新安装PostgreSQL?
发布于 2016-08-28 16:43:12
我终于解决了这个问题。安装程序无法创建配置,因为前面的数据目录已经存在(卸载命令没有删除它)。
因此,为了完全重新安装PostgreSQL,请执行以下操作:
sudo apt-get --purge remove postgresql-*sudo rm -Rf /etc/postgresql /var/lib/postgresqlsudo apt-get install postgresql它应该用干净的数据和配置文件为您安装闪亮的新集群。
https://askubuntu.com/questions/817868
复制相似问题