postgresql-9.4 설치 문제 : 패키지를 찾을 수 없습니다


16

우분투 14.04를 사용하고 있습니다. 이 안내서를 사용하여 postgresql을 다운로드하려고합니다 .

그러나 sudo apt-get install postgresql-9.4터미널 에서 명령 을 실행하면 다음 오류 메시지가 나타납니다.

E: Unable to locate package postgresql-9.4
E: Couldn't find any package by regex 'postgresql-9.4'

내가 도대체 ​​뭘 잘못하고있는 겁니까?


1
제발 편집 질문을하고 출력 추가apt-cache policy postgresql
— heemayl


sudo apt-get update && sudo apt-get upgrade설치하기 전에 해야합니다 .
— Lucio

주어진에는 저장소 설정 적이 있다 ? 또한 방문 askubuntu.com/q/378558
— 디야

답변:


8

Ubuntu 14.04 리포지토리에는 postgresql-9.3 버전이 있기 때문입니다. 그래서 실행

sudo apt-get install postgresql-9.3

"E : 종속성이 충족되지 않았습니다. 패키지없이 'apt-get -f install'을 시도하십시오 (또는 솔루션을 지정하십시오)."
— 조 모라 노

"sudo apt-get install -f"를 실행하십시오.
— Pilot6

"sudo apt-get -f install"이 아닙니까?
— 조 모라 노

그것은 중요하지 않습니다.
— Pilot6

4
그렇다면 실제로 필요한 기능 (jsonb)이있는 9.4 버전을 사용하려면 어떻게해야합니까?
— Mattis

24

우분투 14.04에 postgres 9.4를 설치할 수 있습니다!

http://www.postgresql.org/download/linux/ubuntu/ 의 지침을 따르십시오 .

파일을 작성하고 /etc/apt/sources.list.d/pgdg.list저장소에 대한 행을 추가하십시오.

deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main

저장소 서명 키를 가져오고 패키지 목록을 업데이트하십시오.

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
  sudo apt-key add -
sudo apt-get update

지금 당신은 함께 설치할 수 있습니다

sudo apt-get install postgresql-9.4

1
이것을 어떻게 실행합니까? 윈도우 멍청한 사용자에서 오는. cmd에 한
— 줄씩

1
@noogui는 말 그대로 터미널에 위의 내용을 복사하여 붙여 넣습니다. "파일 작성"만 입력 sudo touch /etc/apt/sources.list.d/pgdg.list또는 같은 프로그램을 사용 vim, nano또는 emacs. 생성 한 파일 deb에서 postgres 패키지 리포지토리의 위치 인 한 줄만 추가하면 됩니다. 그런 다음 위의 나머지 명령을 복사하여 터미널에 붙여 넣으십시오-시스템 및 해당 저장소의 인증 키가 추가됩니다. 위의 마지막 명령을 실행하여 저장소에서 9.4 패키지를 설치하십시오.
— Todd

이것은 정답이어야하며 데비안 또는 다른 버전의 우분투와 같은 다른 플랫폼의 사용자에게 도움이됩니다.
— Cécile Fecherolle
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.