Ich hänge das hier mal einfach ran, das mit der Sourcedistribution oben stimmt im Übrigen nicht. Bei mir bricht aber der letzte Schritt bei der Install, die Initialisierung der DB ab. Und in der einzigen Readme, die ich finden konnte, stand nur was von Setzen der Kompilerflags. Das führte zu meiner Fehleinschätzung. Es handelt sich hierbei um die Ver 8.1.4 aus dem iexpress-kit. Die alte Postgresqlversion 7.4 lief bei mir ohne Probleme. Hat einer nur den Hauch einer Ahnung, warum wehalb wieso?
bash-3.1$ su postgres
bash-3.1$ /opt/iexpress/postgresql/bin/initdb -D /var/opt/iexpress/postgresql
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale de_DE.iso88591.
The default database encoding has accordingly been set to LATIN1.
fixing permissions on existing directory /var/opt/iexpress/postgresql ... ok
creating directory /var/opt/iexpress/postgresql/global ... ok
creating directory /var/opt/iexpress/postgresql/pg_xlog ... ok
creating directory /var/opt/iexpress/postgresql/pg_xlog/archive_status ... ok
creating directory /var/opt/iexpress/postgresql/pg_clog ... ok
creating directory /var/opt/iexpress/postgresql/pg_subtrans ... ok
creating directory /var/opt/iexpress/postgresql/pg_twophase ... ok
creating directory /var/opt/iexpress/postgresql/pg_multixact/members ... ok
creating directory /var/opt/iexpress/postgresql/pg_multixact/offsets ... ok
creating directory /var/opt/iexpress/postgresql/base ... ok
creating directory /var/opt/iexpress/postgresql/base/1 ... ok
creating directory /var/opt/iexpress/postgresql/pg_tblspc ... ok
selecting default max_connections ... 100
selecting default shared_buffers ... 1000
creating configuration files ... /usr/lib/dld.sl: Unresolved symbol: getaddrinfo (code) from /opt/iexpress/postgresql/bin/initdb
ABORT instruction (core dumped)
bash-3.1$