我正在使用这些说明安装PostgresQL:http://www.thegeekstuff.com/2009/04/linux-postgresql-install-and-configure-from-source/
(也许这是我的第一个错误,但是我已经使用各种文档试图安装它而没有运气,这个最有意义)
在我进入第6步:初始化postgreSQL数据目录之前,一切似乎都很顺利。我输入
su - postgres
在命令行中并将其取回
没有目录,使用HOME = /
登录我从那里做不了什么。非常感谢帮助。
答案 0 :(得分:1)
尝试查找是否创建了postgres用户,以及他的主目录在哪里。 例如:
# cat /etc/passwd
postgres:x:999:999::/home/postgres:/bin/sh
你可以看到postgres用户使用/ home / postgres
如果该目录不存在,请创建它并设置正确的所有者:postgres和读/写访问权。