LINUX.ORG.RU

CentOS 6 и OpenSSL

 


0

1

Всем доброго времени суток! Имеем CentOS 6. Для работы с Zabbix необходимо поставить ZabbixAgent. При попытке поставить имеем:

rpm -Uvh zabbix-agent-3.2.1-1.el6.x86_64.rpm
предупреждение: zabbix-agent-3.2.1-1.el6.x86_64.rpm: Заголовок V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
ошибка: Неудовлетворенные зависимости:
        libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit) нужен для zabbix-agent-3.2.1-1.el6.x86_64
Ок. Пытаемся поставить что нас просят:
rpm -ivh openssl10-libs-1.0.1e-1.ius.centos6.x86_64.rpm
предупреждение: openssl10-libs-1.0.1e-1.ius.centos6.x86_64.rpm: Заголовок V4 DSA/SHA1 Signature, key ID 9cd4953f: NOKEY
Подготовка...     ########################################### [100%]
        файл /usr/lib64/libcrypto.so.1.0.1e из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/libssl.so.1.0.1e из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/lib4758cca.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libaep.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libatalla.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libcapi.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libchil.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libcswift.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libgmp.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libnuron.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libpadlock.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libsureware.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
        файл /usr/lib64/openssl/engines/libubsec.so из устанавливаемого пакета openssl10-libs-1.0.1e-1.ius.centos6.x86_64 конфликтует с файлом из пакета openssl-1:1.0.1e-16.sp6.7.x86_64
Решил на тестовой машине на дурака удалить сей пакет openssl-1:1.0.1e-16.sp6.7.x86_64:
 rpm -e openssl-1:1.0.1e-16.sp6.7.x86_64
ошибка: пакет openssl-1:1.0.1e-16.sp6.7.x86_64 не установлен
Это как? подскажите как узнать с каким файлом из openssl-1:1.0.1e-16.sp6.7.x86_64 конфликт? И куда копать для решения проблемы?... ...само собой использование флагов --force --nodeps при установке пакета библиотек и самого агента заббикса... проходит без ошибок, но агент предсказуемо не стартует

Ответ на: комментарий от thesis

Тебя не просят ставить *ius* ->> ОК. А как же в таком случае соответствие имеющегося файла и установленного вместе с ОС пакета? :

rpm -qf /usr/lib64/libcrypto.so.10
openssl-1.0.1e-16.sp6.7.x86_64
Получается пакет есть, но связей нет?

Ved_mak ()
Ответ на: комментарий от Ved_mak

Получается, надо выполнить yum install zabbix-agent и не сношать мозги.

thesis ★★★★★ ()
Ответ на: комментарий от Ved_mak

Прислушайся к thesis, он правду говорит. Долго будешь возиться со всеми этими пакетами и зависимостями, ни к чему оно. В репах лежит уже отлаженный софт для системы со всеми зависимостями

Mamin_simpotyaga ()

(trollface)

rpm -ihv --force --nodeps openssl10-libs-1.0.1e-1.ius.centos6.x86_64.rpm

berrywizard ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.