Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

postgresql in debian trixie

1 view
Skip to first unread message

Patrick Rudin

unread,
Dec 22, 2023, 9:46:37 AM12/22/23
to
Ich weiss, PostgreSQL in Debian anzulegen und zu benutzen ist angeblich
trivial, nur, ich komme wirklich nicht weiter.

Hintergrund: Die DB soll einzig dazu dienen, von R aus befüllt und
abgefragt zu werden.
https://r4ds.hadley.nz/databases

Also brauche ich einfach ein User, der alles darf.

Laut Debian-Kurzanleitung aus usr/share/doc:

Werde ich zuerst root. Dann dort mit su -s /bin/bash postgres
komme ich auf:

postgres@taichi:/root$

Dort soll ich dann mit createuser -DRS joe den User anlegen, wobei ich
statt joe meinen eigenen Benutzernamen verwende. Nur:

could not change directory to "/root": Keine Berechtigung

In der postgresql-Doku habe ich dazu nichts gefunden. Gibt es irgendwo
eine verständliche Anleitung, die auch ein bisschen Kontext mitliefert
und erklärt, wie man Pfade setzt, wo unter Debian was hingepflanzt wird
und welche Tretminen man umschiffen sollte?


Grüsse

Patrick

Patrick Rudin

unread,
Dec 23, 2023, 8:26:10 AM12/23/23
to
Thomas Noll wrote:
> Ich würde
> su - -s /bin/bash postgres
> verwenden, damit wird dann auch das richtige Environment gesetzt.

Ah, danke, nun kann ich mit dbConnect die Verbindung aufbauen.

Die Funktionsweise dieser Shell als postgres-User und die
unterschiedlichen su-Varianten sind mir indes noch immer ein Rätsel, und
auch wenn ich mir bei
https://www.postgresql.org/docs/current/database-roles.html
das unten durchlese, bin ich nur noch verwirrt. Was hat es mit diesem
psql auf sich?


Grüsse

Patrick

Patrick Rudin

unread,
Jan 2, 2024, 11:02:47 AM1/2/24
to
Patrick Rudin wrote:
> Was hat es mit diesem psql auf sich?

Ach, das ist kein weiteres Paket, sondern bereits installiert. Manchmal
sieht man den Nebel vor lauter Maulwürfen nicht...

Coole Sache. Ausser, dass PostgreSQL offenbar nicht mit Bools rechnen
kann. Immerhin kratze ich noch nicht am 32 TB-Limit...


Grüsse

Patrick
0 new messages