A versão postgresql-devel tem um relacionamento com o postgresql? é tem uma matriz de versão? se eu instalei o postgresql 13, como instalar a versão postgresql-devel mapeada do postgresql 13 no centos? Li o documento oficial e não encontrei nenhuma relação. Eu instalei o postgresql 13 no centos:
postgresql13-libs-13.3-1PGDG.rhel7.x86_64
postgresql13-13.3-1PGDG.rhel7.x86_64
postgresql13-server-13.3-1PGDG.rhel7.x86_64
mas quando eu uso este comando para instalar o postgresql-devel:
dnf install postgresql-devel
mostra conflitos de pacote:
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
versão 9.2.24-7.el7_9
mapeada para postgresql 9? como instalar o postgresql 13 mapeado postgresql-devel?
O
postgresql-devel
contém os cabeçalhos, ferramentas e documentação para criar programas que fazem interface com o banco de dados PostgreSQL com sua própria API nativa (em vez de alguma API de interface padrão como ODBC ou JDBC).O pacote de desenvolvimento correspondente para
postgresql13-13.3-1PGDG.rhel7.x86_64.rpm
épostgresql13-devel-13.3-1PGDG.rhel7.x86_64.rpm
. Ele também tem o atributo RPMprovides
indicando que é um substituto válido parapostgresql-devel
:Portanto, depois de instalar o
postgresql13-devel
, qualquer outro pacotepostgresql-devel
que dependa deve considerar a dependência satisfeita, a menos que esse pacote exija especificamente umapostgresql-devel
versão menor que13.3-1PGDG.rhel7
.usando este comando para instalar o postgresql-devel: