Benutzer postgres kann nicht erstellt werden: Die Rolle "postgres" ist nicht vorhanden

Ich bin auf Ubuntu 12.04 Server und ich versuche, postgresql zu installieren. Ab sofort habe ich es erfolgreich installiert, kann es aber nicht konfigurieren. Ich muss eine Rolle erstellen, um voranzukommen, und ich habe diesen Befehl im Terminal ausgeführt:

root@hostname: createuser -s -r postgres

und es hieß:

createuser: could not connect to database postgres: FATAL: role "root" does not exist

Gut, also habe ich getan:

su - postgres

und dann noch einmal versucht

postgres@hostname: createuser -s -r postgres

und ich habe den Fehler bekommen

createuser: could not connect to database postgres: FATAL: role "postgres" does not exist

und ich bekomme den gleichen Fehler, wenn ich es tue

psql -d dbname

Es ist wie eine Schleife, ich kann keine Rolle erstellenpostgres weil eine Rollepostgres existiert noch nicht.

Wie behebe ich das?

Die Postgres-Version scheint 9.1.x zu sein und die Ubuntu-Version ist 12.10

Antworten auf die Frage(2)

Ihre Antwort auf die Frage