Не удалось загрузить версию Postgresql 9.6.1 на raspberry pi 3 (ОС: Debian Jessie)
Мне особенно нужна эта версия, чтобы сделать ее совместимой с PSQL-версией приложения heroku. Если версии не совпадают, я не могу вытащить базу данных из приложения heroku на локальный компьютер.
Когда я выполню,
heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi
Я получаю ошибку:
pg_dump: версия сервера: 9.6.1; версия pg_dump: 9.4.2
pg_dump: прерывание из-за несоответствия версии сервера
Однако, когда я пытаюсь установить версию 9.6 на моем Raspberry Pi 3, когда я выполняю
sudo apt-get install postgresql-9.6
я получаю ошибку:
E: Невозможно найти пакет postgresql-9.6
E: Не удалось найти ни одного пакета с помощью регулярного выражения 'postgresql-9.6'
1 ответ
Вам нужно добавить репозиторий jessie-backports в /etc/apt/sources.list
, Например
deb http://ftp.debian.org/debian jessie-backports main
Затем вы бежите sudo apt-get update
а также sudo apt-get install postgresql-9.6
, Пакет jessie-backports должен быть доступен на большинстве зеркал, поэтому вы можете выбрать любое зеркало, из которого вы тянете другие комплекты.