Irgendwie habe ich es geschafft, die Installation von postgresql auf Ubuntu karmic komplett zu nerven. Ich möchte von vorne anfangen, aber wenn ich das Paket mit apt-get "bereinige", hinterlässt es immer noch Spuren, so dass die Neuinstallationskonfiguration nicht richtig ausgeführt wird.
Nachdem ich fertig bin:
apt-get purge postgresql
apt-get install postgresql
Es sagte
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) ...
Ich habe ein "/ etc / postgresql" mit nichts darin und "/ etc / postgresql-common /" hat ein 'pg_upgradecluser.d'-Verzeichnis und root.crt- und user_clusters-Dateien.
Das / etc / passwd hat einen Postgres-Benutzer; Das Bereinigungsskript scheint es nicht zu berühren. Es gab eine Reihe von Symptomen, die ich nur durcharbeite, um die nächsten aufzudecken.
Genau in dieser Sekunde, wenn ich diesen Befehl "pg_createcluster ..." ausführe, beschwert es sich, dass '/var/lib/postgresql/8.4/main/postgresql.conf nicht existiert', also werde ich einen von denen finden, aber ich ' Ich bin mir sicher, dass das nicht das Ende sein wird.
Gibt es nicht einen einfachen Einzeiler (oder zwei), der ihn vollständig verbrennt und mich von vorne anfangen lässt?