首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PostgreSQL 10 - RHEL 6上的初始化数据库错误

PostgreSQL 10 - RHEL 6上的初始化数据库错误
EN

Stack Overflow用户
提问于 2017-10-13 02:53:11
回答 1查看 1.9K关注 0票数 1

通过运行以下命令在RHEL 6系统上安装了PostgreSQL 10:

代码语言:javascript
复制
rpm -Uvh --force --nodeps postgresql10-libs-10.0-1PGDG.rhel6.x86_64.rpm
rpm -Uvh --force --nodeps postgresql10-10.0-1PGDG.rhel6.x86_64.rpm
rpm -Uvh --force --nodeps postgresql10-server-10.0-1PGDG.rhel6.x86_64.rpm
rpm -Uvh --force --nodeps postgresql10-contrib-10.0-1PGDG.rhel6.x86_64.rpm

尝试运行initdb:

cd /usr/pgsql-10/bin

./initdb --locale=C --encoding=UTF-8 -D /opt/postgresql -U postgres

获取以下错误:/usr/pgsql-10/bin/postgres: error while loading shared libraries: libicui18n.so.42: cannot open shared object file: No such file or directory no data was returned by command ""/usr/pgsql-10/bin/postgres" -V" The program "postgres" is needed by initdb but was not found in the same directory as "/usr/pgsql-10/bin/initdb". Check your installation.

有没有人能帮我解决这个问题?

谢谢。

更新:

Ran:rpm -Uvh --force postgresql10-10.0-1PGDG.rhel6.x86_64.rpm

出现以下错误:

error: Failed dependencies: libicu is needed by postgresql10-10.0-1PGDG.rhel6.x86_64

有人能告诉我如何解决依赖问题吗?

EN

回答 1

Stack Overflow用户

发布于 2017-10-13 11:38:36

yourself.For不能自动解决依赖问题,需要安装依赖包rpm示例,尝试

代码语言:javascript
复制
yum install libicu-devel

或其他等效步骤。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46716935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档