-1

heroku app psql 버전과 호환되도록이 버전이 특별히 필요합니다. 버전이 일치하지 않으면 데이터베이스를 heroku 앱에서 로컬 시스템으로 가져올 수 없습니다. 내가 할 raspberry pi 3 (OS : Debian Jessie)에서 PostgreSQL 9.6.1 버전을 다운로드 할 수 없습니다.

내가 실행

,

heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi 

오류는 다음과 같습니다

pg_dump의 : 서버 버전 : 9.6.1; pg_dump의 버전 : 9.4.2
pg_dump의 : 나는

sudo apt-get install postgresql-9.6 

오류를 실행하면 내 라즈베리 파이 3, 에 9.6 버전을 설치하려고 할 때,

그러나 때문에 서버 버전 불일치 중단 내가 얻을 수 있습니다 :

E : 패키지 PostgreSQL을-9.6
E를 찾을 수 없습니다 : 정규식에 의해 어떤 패키지를 찾을 수 없습니다 '는 PostgreSQL을-9. 6 '

답변

2

/etc/apt/sources.list에 jessie-backports 저장소를 추가해야합니다. 예 :

deb http://ftp.debian.org/debian jessie-backports main 

는 그런 다음 sudo apt-get updatesudo apt-get install postgresql-9.6 실행합니다. jessie-backports Suite는 대부분의 미러에서 사용할 수 있어야하므로 다른 미러를 가져 오는 미러를 선택할 수 있습니다.