postgresql-server-dev 패키지를 찾을 수 없나요?

postgresql-server-dev 패키지를 찾을 수 없나요?

다음 패키지 postgresql-server-dev-9.5를 설치하려고 합니다. 사용

sudo apt-get 설치 postgresql-server-dev-9.5

이제 이 명령을 실행하면 다음 오류가 발생합니다.

postgresql-server-dev-9.5 패키지를 찾을 수 없습니다.

glob 'postgresql-server-dev-9.5'를 통해 패키지를 찾을 수 없습니다.

정규식 "postgresql-server-dev-9.5"가 포함된 패키지를 찾을 수 없습니다.

이 문제를 어떻게 해결할 수 있나요? 우분투 18.04.1을 사용하고 있습니다

답변1

우분투 18.04에는포스트그레SQL 10이므로 올바른 패키지는 다음과 같습니다 postgresql-server-dev-10.

sudo apt install postgresql-server-dev-10

특정 Ubuntu 릴리스의 주요 PostgreSQL 버전을 확인하려면 다음에서 일치하는 항목을 찾으세요.postgresql-common런치패드의 페이지. 그러므로:

  • 19.04에는 PostgreSQL 11( postgresql-server-dev-11) 이 있습니다.
  • 18.04 및 18.10에는 PostgreSQL 10( postgresql-server-dev-10) 이 있습니다.
  • 16.04에는 PostgreSQL 9.5가 있습니다(여기서 버전 번호의 두 번째 부분이 중요합니다. postgresql-server-dev-9.5)
  • 14.04에는 PostgreSQL 9.3( postgresql-server-dev-9.3) 이 있습니다.
  • 12.04에는 PostgreSQL 9.1( postgresql-server-dev-9.1) 이 있습니다.

답변2

어떤 버전을 설치할지 확실하지 않은 경우 여러 PostgreSQL 버전에 대한 확장 빌드 도구를 사용할 수 있습니다.

노력하다:

$ apt install postgresql-server-dev-all

답변3

이것은 나에게 효과적입니다

sudo apt-get install postgresql postgresql-client

관련 정보