我能理解2.1.7,但之后会出现+ dfsg-3〜94.git954a8d0.pgdg80 + 1吗?

我现在从适当的/ docker-postgis构建postgis docker容器

并出现错误

E: Version '2.1.7+dfsg-3~94.git954a8d0.pgdg80+1' for 'postgresql-9.3-postgis-2.1' was not found
E: Version '2.1.7+dfsg-3~94.git954a8d0.pgdg80+1' for 'postgis' was not found


似乎是包裹管理的问题?

我如何找到解决办法?我怎么能找到所有的“ subversions” + dfsg-3〜94.git954a8d0.pgdg80 + 1。

谢谢

最佳答案

有时仅使用版本号2.1.7是不够的,因为存在不同的OS,体系结构(甚至可以看到git分支),因此开发人员会将这些细节附加到版本中以避免混淆。如果您使用过:

apt-get update postgresq-2.1.7


这没有任何意义(或者它将为您提供默认选项),因为对于此产品,版本号不足以使Docker设置您的环境。

dfsg = Debian Free Software Guidelines (specifies it is for specific version of Debian system, not for redHat for example)
git - version/branch specified
pgdg80 = PostgreSQL packages and backports for Debian/Ubuntu


看看here

关于linux - 什么是POSTGIS_VERSION 2.1.7 + dfsg-3〜94.git954a8d0.pgdg80 + 1?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32748435/

10-16 10:42