Хотел бы заменить openssl10 на openssl, но это вызывает конфликт при использовании yum install

У меня есть установка openssl10 на моем сервере RedHat Enterprise 6. Я хотел бы заменить его последней версией openssl, но установка yum завершается сбоем из-за нескольких конфликтов (см. ниже). Если я удалю openssl10 перед попыткой установить openssl, я не смогу использовать yum. Любые предложения будут очень признательны. Кстати, yum replace у меня не работает.

Transaction Check Error:
  file /usr/lib64/libcrypto.so.1.0.1e from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/libssl.so.1.0.1e from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/lib4758cca.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libaep.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libatalla.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libcapi.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libchil.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libcswift.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libgmp.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libnuron.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libpadlock.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libsureware.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64
  file /usr/lib64/openssl/engines/libubsec.so from install of openssl-1.0.1e-16.el6_5.7.x86_64 conflicts with file from package openssl10-libs-1.0.1e-1.ius.el6.x86_64

person user3522305    schedule 11.04.2014    source источник


Ответы (1)


Сначала загрузите пакеты и их зависимости, а затем используйте команду rpm. С его помощью вы можете добавить (rpm -i) или удалить (rpm -e) пакет, игнорируя зависимости, используя опцию --no-deps. Попробуйте также сначала обновить (rpm -U), мы можем никогда не узнать.

Остерегайтесь, что это может привести к поломке вашей установки, будьте очень осторожны и дважды проверьте зависимости любого задействованного пакета.

person Lærne    schedule 11.04.2014