不知何故,我设法完全在Ubuntu karmic上破解了postgresql的安装。我想从头开始,但是当我用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不存在”,因此我将查找其中之一,但我会发现“我相信这不会是结局。
有没有简单的一线(或两线)将其完全烧掉并让我重新开始?