Я использую FreeBSD 8.0, и я установил тюрьму pgsql в качестве сервера базы данных. После установки пробовал запустить initdb
но получите следующую ошибку:
$ /usr/local/pgsql/bin/initdb -D /usr/home/pgsql
cannot create /dev/null: Permission denied
fgets failure: No such file or directory
The program "postgres" is needed by initdb but was not found in the
same directory as "/usr/local/pgsql/bin/initdb".
Check your installation.
все же dev/null
существуют:
root # ls /dev
null
и postgres
находится в том же каталоге:
root # find / -name postgres -print
/usr/local/pgsql/bin/postgres
Любые идеи?
так /dev/null
существует, или devfs смонтирован? Если вы просто сделали символическую ссылку или что-то в этом роде, это не сработает.