2

Первоначально я следовал руководству по адресу http://www.postgresql.org/docs/9.2/static/runtime.html. Он дал мне указание установить postgres-xc, который предназначен для создания кластеров баз данных. На других сайтах меня проинструктировали использовать пакет postgres-9.3 (или 9.x). Одна несогласованность, которую я заметил, заключалась в том, что в первоначальном руководстве отсутствовали такие аргументы, как --nodename .

Я удалил postgres-xc, используя apt-get remove --purge postgres-xc и dpkg remove --purge postgres-xc , как советовали другие, а также следуя этому решению , которое включает изменение postgres-xc.prerm так, чтобы это выходит рано.

Кроме того, я несколько раз удалял и переустанавливал пакет postgresql, а также запускал sudo apt-get install postgresql postgresql-contrib и sudo apt-get install postgresql-9.3 postgresql-contrib-9.3 . Я сделал это после удаления другой версии. Когда я пытаюсь запустить команду postgres в Bash, я получаю следующую ошибку:

Программа postgres в настоящее время не установлена. Вы можете установить его, набрав: sudo apt-get install postgres-xc

Я пытался заставить это работать некоторое время, но пока ничего не получалось. Единственный двоичный файл для PostgreSQL, который я могу использовать, это psql , который для него является просто динамическим сеансом (и я хочу настроить сервер).

0