[ubuntu-jp] export の使い方を教えていただきたいです
hito
hitoht at gmail.com
Fri Aug 18 08:40:49 BST 2006
> postgresqlを使いたいので、そのため二のユーザー"postgres"を追加しました。
これ、なぜ手で追加しているのでしょう? (=apt で入れていれば勝手に
作ってくれるのでは) と思ったのですが、/usr/local にPostgreSQLが
あるようなので、ソースからコンパイルされているようですね。
apt経由でインストールするのでは都合が悪い理由があるのでしょうか?
>
> 1.rootuserで
> export PATH="$PARH":/usr/local....で、新しいPATHを追加しても、
> postgresのユーザーに反映しません。そのユーザーになって、パスを追加したら、
> 一旦exitでrootにもどり、再度postgresに戻ると、設定したPATHが消えています。
今回の場合はシステム全体に/usr/local/bin を追加する方が良いでしょう
から、 /etc/bash.bashrc の最後あたりに
export PATH=$PATH:/usr/local/bin:/usr/local/sbin
としておくと良いでしょう。
> $ FATAL :could not create lock file
> "/var/run/postgresql/.s.PGSQL.5432.lock": No such file or directory.
> のようなエラーが出ました。ぜんぜん分かりません。
たぶん、/var/run/postgresql というディレクトリが存在してないと
思います。
$ ls -al /var/run/postgresql
とすると no such file とか言われませんか?
であれば、
# mkdir -p /var/run/postgresql
# chown postgresql:postgresql /var/run/postgresql
しとくとよさそうです。
More information about the ubuntu-jp
mailing list