postgresql-devel 版本和postgresql有关系吗?它有版本矩阵吗?如果我安装了 postgresql 13,如何在 centos 中安装 postgresql 13 映射的 postgresql-devel 版本?我看了官方文档,没有发现任何关系。我在 centos 中安装了 postgresql 13:
postgresql13-libs-13.3-1PGDG.rhel7.x86_64
postgresql13-13.3-1PGDG.rhel7.x86_64
postgresql13-server-13.3-1PGDG.rhel7.x86_64
但是当我使用这个命令安装 postgresql-devel 时:
dnf install postgresql-devel
显示包冲突:
file /usr/lib64/libpq.so.5 from install of postgresql-libs-9.2.24-7.el7_9.x86_64 conflicts with file from package libpq5-14.0-42PGDG.rhel7.x86_64
9.2.24-7.el7_9
映射到 postgresql 9 的版本?如何安装 postgresql 13 映射的 postgresql-devel?
包含用于创建程序的
postgresql-devel
头文件、工具和文档,这些程序使用自己的原生 API(而不是一些标准的接口 API,如 ODBC 或 JDBC)与 PostgreSQL 数据库交互。对应的开发包
postgresql13-13.3-1PGDG.rhel7.x86_64.rpm
是postgresql13-devel-13.3-1PGDG.rhel7.x86_64.rpm
. 它还具有 RPMprovides
属性,表明它是 的有效替代品postgresql-devel
:postgresql13-devel
因此,一旦您安装postgresql-devel
了.postgresql-devel
13.3-1PGDG.rhel7
使用此命令安装 postgresql-devel: