为了从源代码安装Apache age,我正在安装PostgreSQL服务器端编程的开发文件。为此,我在Ubuntu操作系统上使用以下命令。sudo apt install postgresql-server-dev-11
但是我得到这个错误“无法找到软件包postgresql-server-dev-11”image of the error
我正在网上搜索,但是还没有找到。如果有人帮忙就太好了。
为了从源代码安装Apache age,我正在安装PostgreSQL服务器端编程的开发文件。为此,我在Ubuntu操作系统上使用以下命令。sudo apt install postgresql-server-dev-11
但是我得到这个错误“无法找到软件包postgresql-server-dev-11”image of the error
我正在网上搜索,但是还没有找到。如果有人帮忙就太好了。
5条答案
按热度按时间avwztpqn1#
这是因为您没有正确的Ubuntu版本,并且该软件包不存在。
确定给定Ubuntu find it here in Ubuntu Packages发行版中的PostgreSQL主版本
如果你有ubuntu19.04你可以关注this guide
xmjla07d2#
如果您尝试安装的PostgreSQL版本没有维护者,则必须从源代码构建。
下载PostgreSQL版本的源代码,然后运行这些命令。
安装dependencies,然后运行以下命令。
Reference from Official Docs
eqqqjvef3#
看起来这个包在你的包管理器中是不可用的,但是,既然你想要开发文件,最好直接从GitHub获取源代码。
在主目录中执行以下操作:
然后遵循此指南https://www.thegeekstuff.com/2009/04/linux-postgresql-install-and-configure-from-source/
从源代码安装的官方文档位于https://www.postgresql.org/docs/current/installation.html
yfjy0ee74#
您应遵循以下步骤:
fjaof16o5#
我也面临着同样的问题,我刚刚更新了我的Ubuntu,当我再次运行命令时,错误得到了解决