ここに詳述されている「代替サーバーのセットアップ」を実行しようとしたときに、 PostgresSQL で、ERROR: role "$user" does not exist
を実行して新しいパスワードを入力すると、エラーpostgres=# \password $USER
が発生しました。指示は非常に簡単で、私は手紙にすべてに従いました。誰が私のセットアップの何が問題なのか知っていますか?
構文を確認できるように、コマンドとエラーメッセージをコピーして貼り付けることをお勧めします。
2つの考え方-「$ USER」は変数であり、使用するユーザー名に置き換えます。また、$ userは$ USERと同じではありません。
そう ...
Sudo -u postgres createuser --superuser your_user
Sudo -u postgres psql
Postgresプロンプトが表示されていないはずです。もう一度「$ USER」を使用したい実際のユーザー名に変更してください...
postgres=# \password your_user
そして...