Ubuntu 14.04でPostgresをセットアップしようとして成功していません。走った後
Sudo apt-get install libpq-dev python-dev
そして
須藤apt-get postgresqlインストールpostgresql-contrib
パッケージを正常にインストールできました。ただし、Sudo su-postgresを実行すると、次のエラーが表示されます。
ユーザー「postgres」のパスワードエントリはありません
/ etc/passwdファイルにないため、インストールでユーザーpostgresが作成されなかったようです。パッケージを再インストールしても問題は解決しません。必要なpostgresユーザーを追加するにはどうすればよいですか?
PostgreSQL serverが必要なようです。
apt-get install postgresql-server
また、Sudo su - postgres
を使用する必要はありません。ただ:
Sudo -u postgres -i
インタラクティブなシェルを取得する、または
Sudo -u postgres psql
(または何でも)コマンドを実行します。
パッケージを削除して再インストールすることで問題を解決しました。
Sudo apt-get --purge remove postgresql *
須藤apt-get postgresqlインストールpostgresql-contrib