2016-10-11 8 views
0

ubuntu 14.04에 설치하면 다음 명령이 오류로 중지됩니다. $ sudo apt 오류를 발생 무엇PostgreSQL 9.5 설치 - 구성 소유자 (postgres : 105)와 데이터 소유자 (우분투 : 1000)가 일치하지 않고 구성 소유자가 루트가 아닙니다.

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) 

: PostgreSQL의 9.5 여기 pgadmin3

오류 메시지입니다 설치 -get?

+1

아마 당신은 이미 컴퓨터에 데이터베이스의 클러스터가 있다는 사실. 먼저 청소해야합니다. –

+0

sudo chown postgres : postgres Sri

+0

'Sri', 문제는 chown 후에 동일합니다. – user938363

답변

-1

내가 발견 한 문제는 /var의 권한이 실수로 비 루트로 변경되었습니다. chown -R/var을 입력하면 postgres에 대한 정보가 정상적으로 작동하기 시작합니다.