Назад | Перейти на главную страницу

Установите postgresql на Fedora 16 для использования с Rails3

Я пытаюсь установить posgresql на F16 для работы с моей установкой рельсов. Используя это руководство

http://wiki.postgresql.org/wiki/YUM_Installation#Initialize

Но когда я бегу service postgresql initdb Я получаю эту ошибку

Неизвестная операция initdb

Fedora 16 перешла на systemd из традиционного макета init.d, поэтому вам следует запустить su - postgres -c "PGDATA=/var/lib/pgsql/data initdb" прямо, см. Fedora вики

Читая ссылку, которую вы предоставляете, говорится

For PostgreSQL version 9.0 and above, the <name> is postgresql-9.0...

а позже говорит

service <name> initdb

так что я предполагаю, что ты хочешь

service postgresql-9.0 initdb

Теперь вы можете использовать sudo postgresql-setup initdb.