Как-то мне удалось полностью запутать установку postgresql в кармане Ubuntu. Я хочу начать с нуля, но когда я "очищаю" пакет с помощью apt-get, он по-прежнему оставляет следы, так что переустановка конфигурации не работает должным образом.
После выполнения:
apt-get purge postgresql
apt-get install postgresql
Он сказал
Setting up postgresql-8.4 (8.4.3-0ubuntu9.10.1) ...
Configuring already existing cluster (configuration: /etc/postgresql/8.4/main, data: /var/lib/postgresql/8.4/main, owner: 108:112)
Error: move_conffile: required configuration file /var/lib/postgresql/8.4/main/postgresql.conf does not exist
Error: could not create default cluster. Please create it manually with
pg_createcluster 8.4 main --start
or a similar command (see 'man pg_createcluster').
update-alternatives: using /usr/share/postgresql/8.4/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode.
Setting up postgresql (8.4.3-0ubuntu9.10.1) ...
У меня есть "/etc/postgresql", в котором ничего нет, и "/etc/postgresql-common/" имеет каталог "pg_upgradecluser.d" и файлы root.crt и user_clusters.
У пользователя /etc/passwd есть пользователь postgres; чистка script, похоже, не касается. Было множество симптомов, с которыми я работаю, чтобы разоблачить следующий.
Справа на эту секунду, когда я запускаю эту команду "pg_createcluster...", она жалуется, что "/var/lib/postgresql/8.4/main/postgresql.conf не существует", поэтому я пойду найду одну из этих но я уверен, что это не конец.
Есть ли какой-нибудь простой однострочный (или два), который полностью сгорит и позволит мне начать?