Wie installiere ich pg_archivecleanup (v.14) auf SLES 15?

Ich habe auf meinen Test-Systemen (SUSE SLES 15.2) PostgreSQL v.14 installiert. Als
Vorlage habe ich diese WEB-Seite genutzt: “Howto - PostgreSQL Zypper Repository”.

Alles gut, PostgreSQL Cluster laufen ja.

Ich habe dann versucht die Utility “pg_archivecleanup” (entsprechend der Empfehlung in
der Dokumentation, s. Link “PostgreSQL: Documentation: 14: pg_archivecleanup”)
zu nutzen und habe gemerkt, dass in die Log-Datei folgende Meldungen geschrieben
werden:

sh: pg_archivecleanup: command not found
2021-11-11 12:36:33.047 CET [2431]WARNING: archive_cleanup_command
“pg_archivecleanup -d /PostgreSQL/data14/pg_wal %r”: command not found

Toll, PostgreSQL Programme sind in “/usr/lib/postgresql14/bin” installiert, ich finde in
dem Verzeichnis “pg_ctl”, “psql”, … - alles Mögliche, nur nicht “pg_archivecleanup”.

In einer Installation auf Windows liegt die Datei “pg_archivecleanup” in dem gleichen
Verzeichnis, wie “pg_ctl.exe” und “psql.exe”.

Ich will diese Utility gerne auch auf SLES nutzen. Wo nehme ich so ein “pg_archivecleanup”
für SLES und wie installiere ich das Ding?

Sorry, ich bin kein LINUX-Administrator, brauche also Anweisungen für LINUX-Anfänger.

Bei SLES 12 befindet es sich im postgresql*contrib Package. Das scheint bei dir nicht installiert zu sein.

Gruß frastr

Dieses Thema wurde automatisch 60 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.