De alguma forma, eu consegui corrigir completamente a instalação do postgresql no Ubuntu karmic. Eu quero começar do zero, mas quando "limpo" o pacote com o apt-get, ele ainda deixa rastros para trás, de modo que a configuração de reinstalação não funcione corretamente.
Depois que eu fiz:
apt-get purge postgresql
apt-get install postgresql
Dizia
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) ...
Eu tenho um "/ etc / postgresql" sem nada e "/ etc / postgresql-common /" tem um diretório 'pg_upgradecluser.d' e arquivos root.crt e user_clusters.
O / etc / passwd possui um usuário do postgres; o script de eliminação não parece tocá-lo. Houve vários sintomas nos quais eu trabalho apenas para expor o próximo.
Nesse exato momento, quando executo o comando "pg_createcluster ...", ele reclama que '/var/lib/postgresql/8.4/main/postgresql.conf não existe', então vou encontrar um desses, mas eu ' Tenho certeza de que não será o fim disso.
Não há uma linha simples (ou duas) que a queime completamente e deixe-me começar de novo?