0
をubuntu 14.04
にインストールすると、次のコマンドはエラーで停止します: $ sudo aptここでのpostgresql-9.5 pgadmin3Postgresql 9.5のインストール - 設定所有者(postgres:105)とデータ所有者(ubuntu:1000)が一致せず、設定所有者がrootではない
をインストール-getエラーメッセージです:エラーの原因は何
Preparing to unpack .../postgresql-9.5_9.5.4-1.pgdg14.04+2_amd64.deb ...
* Stopping PostgreSQL 9.5 database server * Error: Config owner (postgres:105) and data owner (ubuntu:1000) do not match, and config owner is not root
[fail]
invoke-rc.d: initscript postgresql, action "stop" failed.
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg: trying script from the new package instead ...
* Stopping PostgreSQL 9.5 database server * Error: Config owner (postgres:105) and data owner (ubuntu:1000) do not match, and config owner is not root
[fail]
invoke-rc.d: initscript postgresql, action "stop" failed.
dpkg: error processing archive /var/cache/apt/archives/postgresql-9.5_9.5.4-1.pgdg14.04+2_amd64.deb (--unpack):
subprocess new pre-removal script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/postgresql-9.5_9.5.4-1.pgdg14.04+2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
?
おそらく、あなたのマシンにすでにデータベースのクラスタがあるという事実でしょう。あなたはまずそれをきれいにするべきです。 –
sudo chown postgres:postgres –
Sri
'Sri'、問題はchown後も同じです。 – user938363