加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何彻底清除和重新安装postgresql ubuntu?

发布时间:2020-12-13 16:56:39 所属栏目:百科 来源:网络整理
导读:不知怎的,我已经设法完全bugger安装postgresql在Ubuntu karmic。我想从头开始,但是当我用apt-get“清除”包,它仍然留下痕迹,使重新安装配置不能正常运行。 完成后: apt-get purge postgresqlapt-get install postgresql 它说 Setting up postgresql-8.4
不知怎的,我已经设法完全bugger安装postgresql在Ubuntu karmic。我想从头开始,但是当我用apt-get“清除”包,它仍然留下痕迹,使重新安装配置不能正常运行。

完成后:

apt-get purge postgresql
apt-get install postgresql

它说

Setting up postgresql-8.4 (8.4.3-0ubuntu9.10.1) ...
Configuring already existing cluster (configuration: /etc/postgresql/8.4/main,data: /var/lib/postgresql/8.4/main,owner: 108:112)
Error: move_conffile: required configuration file     /var/lib/postgresql/8.4/main/postgresql.conf does not exist
Error: could not create default cluster. Please create it manually with

  pg_createcluster 8.4 main --start

or a similar command (see 'man pg_createcluster').
update-alternatives: using /usr/share/postgresql/8.4/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode.

Setting up postgresql (8.4.3-0ubuntu9.10.1) ...

我有一个“/ etc / postgresql”没有任何东西,“/ etc / postgresql-common /”有一个’pg_upgradecluser.d’目录和root.crt和user_clusters文件。

/ etc / passwd有一个postgres用户;清除脚本似乎不会触摸它。有一堆症状,我通过只暴露下一个。

当我运行那个命令“pg_createcluster …”时,它会抱怨’/var/lib/postgresql/8.4/main/postgresql.conf不存在’,所以我会找到其中一个, m肯定不会是它的结束。

有没有一些容易的一线(或两个),它会完全烧毁,让我重新开始?

首先:如果你的安装没有被破坏,你可以使用pg_dropcluster删除不需要的PostgreSQL服务器(“集群”)在Ubuntu中。使用它,优先于完全清除和重新安装,如果你只是想开始一个新鲜的initdb的PostgreSQL实例。

如果你真的需要做一个完全清除和重新安装,首先确保PostgreSQL没有运行。 ps -C postgres应该没有显示任何结果。

现在运行:

apt-get --purge remove postgresql*

删除所有PostgreSQL从您的系统。只是清除postgres包是不够的,因为它只是一个空的元包。

一旦所有PostgreSQL软件包都已删除,运行:

rm -r /etc/postgresql/
rm -r /etc/postgresql-common/
rm -r /var/lib/postgresql/
userdel -r postgres
groupdel postgres

您现在应该能够:

apt-get install postgresql

或完成安装:

apt-get install postgresql-8.4 postgresql-contrib-8.4 postgresql-doc-8.4

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读