我特别需要此版本才能使其与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:因服务器版本不匹配而中止
然而,当我尝试在我的覆盆子pi 3上安装9.6版本时, 当我执行
sudo apt-get install postgresql-9.6
我得到的错误是:
E:无法找到包postgresql-9.6
的包
E:找不到任何正则表达式'postgresql-9.6'
答案 0 :(得分:2)
您需要将jessie-backports存储库添加到/etc/apt/sources.list
。 E.g。
deb http://ftp.debian.org/debian jessie-backports main
然后,您运行sudo apt-get update
和sudo apt-get install postgresql-9.6
。 jessie-backports套件应该可以从大多数镜子中获得,因此您可以选择从其他套房中拉出的镜子。