-1

我特别需要这个版本以使其与 heroku app psql 版本兼容。如果版本不匹配,我无法将数据库从 heroku 应用程序拉到本地计算机。

当我执行时,

heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi

我得到的错误是:

pg_dump:服务器版本:9.6.1;pg_dump 版本:9.4.2
pg_dump:由于服务器版本不匹配而中止

但是,当我尝试在我的树莓派 3 上安装 9.6 版本时,当我执行

sudo apt-get install postgresql-9.6

我得到的错误是:

E: 无法找到包 postgresql-9.6
E: 无法通过正则表达式 'postgresql-9.6' 找到任何包

4

1 回答 1

3

您需要将 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 套件,因此您可以选择从中提取其他套件的任何镜像。

于 2017-05-03T05:59:34.683 回答