1

При установке PostgreSQL 9.6.0 на RHEL 7.1 с использованием официального репозитория PostgreSQL Development Group yum, установка завершается неудачно, сообщая, что libsystemd.so необходим, но не установлен:

user@host ~ $ sudo yum install postgresql96 postgresql96-devel postgresql96-server

Результаты в:

Loaded plugins: product-id, subscription-manager, versionlock
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
pgdg96                                                                                                                                                                             | 4.1 kB  00:00:00     
Package postgresql96-9.6.0-1PGDG.rhel7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package postgresql96-devel.x86_64 0:9.6.0-1PGDG.rhel7 will be installed
---> Package postgresql96-server.x86_64 0:9.6.0-1PGDG.rhel7 will be installed
--> Processing Dependency: libsystemd.so.0(LIBSYSTEMD_209)(64bit) for package: postgresql96-server-9.6.0-1PGDG.rhel7.x86_64
--> Processing Dependency: libsystemd.so.0()(64bit) for package: postgresql96-server-9.6.0-1PGDG.rhel7.x86_64
--> Finished Dependency Resolution
Error: Package: postgresql96-server-9.6.0-1PGDG.rhel7.x86_64 (pgdg96)
           Requires: libsystemd.so.0()(64bit)
Error: Package: postgresql96-server-9.6.0-1PGDG.rhel7.x86_64 (pgdg96)
           Requires: libsystemd.so.0(LIBSYSTEMD_209)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Разве я не должен уже иметь libsystemd.so на RHEL 7.x?

1 ответ1

3

Вам нужна версия 209 как минимум из systemd-libs. Я думаю, что поставляется только с Red Hat 7.2.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .