는 :initdb에 오류 - 다음 명령을 실행하여 RHEL 6 시스템에 PostgreSQL을 10 설치 RHEL 6
cd /usr/pgsql-10/bin
./initdb --locale=C --encoding=UTF-8 -D /opt/postgresql -U postgres
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를 실행하려고
다음 오류 받기 : /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.
누군가가이 문제를 해결할 수 있습니까?
감사합니다.
UPDATE :
란 :
error: Failed dependencies: libicu is needed by postgresql10-10.0-1PGDG.rhel6.x86_64
사람이 어떻게 의존성 문제를 해결하는 방법 말해 주시겠습니까 : rpm -Uvh --force postgresql10-10.0-1PGDG.rhel6.x86_64.rpm
다음과 같은 오류가있어?
RHEL 시스템이 Red Hat Subscription Management에 등록되지 않았습니다. 인터넷에 연결되지 않는 일부 시스템에 설치해야합니다. YUM 설치를 제외하고 다른 방법이 있습니까? –
rpm 패키지를 다운로드하여 설치할 수 있습니다. https://pkgs.org/download/libicu-devel과 같은 웹 사이트를 확인하십시오. 또는 소스 코드를 다운로드하여 직접 컴파일 할 수도 있지만 훨씬 많은 시간이 소요됩니다. CentOS 저장소는 RHEL에서도 작동 할 수 있지만 대상 시스템에 인터넷이 없으므로 수동으로 만 설치할 수 있습니다. –
도움 주셔서 감사합니다. –