Soo ich hab leider mal wieder misst gebaut und ich hoffe ich könnt mir da mal wieder weiterhelfen.
hatte zuerst postgresql-8.3 installiert (unwissend). Daher hat auch Slony-postgresql-8.2 nicht funktioniert. Kein Problem.
sudo apt-get remove postgresql-8.3
sudo apt-get install postgresql-8.2
Nebenbei: Hier wird postgresql-8-3 NICHT vollständig deinstalliert. unter /etc/init.d/postgresql-8.3 find ich weiterhin diese files.
Wie kann ich das vollständig deinstallieren?
So und nun auch das Problem: psql lässt sich nicht starten:
root@mytestpc:~# psql
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket “/var/run/postgresql/.s.PGSQL.5432”?
unter /var/run/postgresql/ befindet sich auch nur:
Welche Dateien genau waren denn nach einem “purge” noch übrig?
Purge entfernt normalerweise alles, was noch herumliegt und in irgendeiner Weise auch von diesem Paket erzeugt wurde.
Bezüglich des Socket Files: in der Datei, die du angibst, steht die PID des laufenden Server Prozesses. Schau doch mal nach, ob es unter dieser PID überhaupt noch etwas gibt.
Problem war, dass ich zuerst postgresql-8.3 ohne --purge deinstalliert habe. und danach nochmal das deinstallierte programm mit --purge weghauen wollte. das funktioniert natürlich nicht. Also nochmal installiert und mit purge deinstalliert. Wie oben schon erwähnt hat wunderbar funktioniert