it-swarm.com.de

Wie installiere ich PostgreSQL 9.5 unter Ubuntu Xenial (16.04.1) neu?

Ich habe mit PostgreSQL-Konfigurationsdateien auf meiner Workstation experimentiert und mich dann entschlossen, sie durch Neuinstallation des Pakets auf den ursprünglichen Zustand zurückzusetzen. Ich habe das gesamte Konfigurationsverzeichnis für PostgreSQL (rm -Rf /etc/postgresql) gelöscht und dann alle PostgreSQL-Pakete deinstalliert.

Wenn ich jetzt Sudo apt-get install postgresql mache, wird es installiert, aber das Verzeichnis /etc/postgresql wird nicht neu erstellt und ich kann den Server nicht starten.

Was ist falsch gelaufen und wie installiere ich PostgreSQL komplett neu?

5
Slava Fomin II

Ich habe es endlich geschafft, das Problem zu lösen. Das Installationsprogramm konnte keine Konfiguration erstellen, da das vorherige Datenverzeichnis vorhanden war (es wird nicht durch den Deinstallationsbefehl gelöscht).

Um PostgreSQL vollständig neu zu installieren, gehen Sie wie folgt vor:

  • Sudo apt-get --purge remove postgresql-*
  • Sudo rm -Rf /etc/postgresql /var/lib/postgresql
  • Sudo apt-get install postgresql

Es sollte den glänzenden neuen Cluster mit sauberen Daten und Konfigurationsdateien für Sie installieren.

12
Slava Fomin II