PostgreSQL12.4在CentOS8上安装警告:/etc/ld.so.conf.d/postgresql-pgdg-libs.conf:没有这样的文件或目录

PostgreSQL12.4在CentOS8上安装警告:/etc/ld.so.conf.d/postgresql-pgdg-libs.conf:没有这样的文件或目录,postgresql,postgresql-12,centos8,Postgresql,Postgresql 12,Centos8,我正在使用libs、PGDG、server和devel rpm在CentOS8系统上安装PostgreSQL12.4,并收到以下警告: ldconfig:警告:忽略无法打开的配置文件:/etc/ld.so.conf.d/postgresql-pgdg-libs.conf:没有此类文件或目录 安装了数据库,我可以成功地执行initdb 有人能告诉我如何摆脱这个警告吗?还想知道此警告是否会给DB带来任何问题 更新我的帖子。。添加安装命令: rpm -Uvh --force --nodeps --ba

我正在使用libs、PGDG、server和devel rpm在CentOS8系统上安装PostgreSQL12.4,并收到以下警告:

ldconfig:警告:忽略无法打开的配置文件:/etc/ld.so.conf.d/postgresql-pgdg-libs.conf:没有此类文件或目录

安装了数据库,我可以成功地执行initdb

有人能告诉我如何摆脱这个警告吗?还想知道此警告是否会给DB带来任何问题

更新我的帖子。。添加安装命令:

rpm -Uvh --force --nodeps --badreloc --relocate /usr/pgsql-12=/opt/postgresql postgresql12-libs-12.4-1PGDG.rhel8.x86_64.rpm
rpm -Uvh --force --nodeps --badreloc --relocate /usr/pgsql-12=/opt/postgresql postgresql12-12.4-1PGDG.rhel8.x86_64.rpm
rpm -Uvh --force --nodeps --badreloc --relocate /usr/pgsql-12=/opt/postgresql postgresql12-server-12.4-1PGDG.rhel8.x86_64.rpm
rpm -Uvh --force --nodeps --badreloc --relocate /usr/pgsql-12=/opt/postgresql postgresql12-devel-12.4-1PGDG.rhel8.x86_64.rpm
仅供参考。。如果我不添加
--relocate/usr/pgsql-12=/opt/postgresql
,我就看不到警告

CentOS7系统上的相同安装在没有警告的情况下工作


谢谢

可能没什么大问题,但是
/etc/ld.so.conf.d/postgresql pgdg libs.conf上是什么?您的确切安装命令在哪里?@AdrianKlaver——问题已随安装更新commands@LaurenzAlbe--
/etc/ld.so.conf.d/postgresql pgdg libs.conf
有一个到
/etc/alternations/pgsql ld conf
的软链接,它有一个到
/usr/pgsql-12/share/postgresql-12-libs.conf
。。。因为我在做
--relocate/usr/pgsql-12=/opt/postgresql
,所以
postgresql-12-libs.conf
现在在
/opt/postgresql/share
下。。我想这就是问题所在,但它在CentOS7系统上运行良好。我更新了符号链接
/etc/ld.so.conf.d/postgresql pgdg libs.conf
,指向
/opt/postgresql/share/postgresql-12-libs.conf
,但仍然是相同的错误