yum install ошибка openssl-devel
На Fedora, yum install openssl-devel
дает мне следующую ошибку.
Package: 1:openssl-1.0.1e-30.fc20.x86_64 (@anaconda)
Requires: openssl-libs(x86-64) = 1:1.0.1e-30.fc20
Removing: 1:openssl-libs-1.0.1e-30.fc20.x86_64 (@anaconda)
openssl-libs(x86-64) = 1:1.0.1e-30.fc20
Updated By: 1:openssl-libs-1.0.1e-42.fc20.x86_64 (updates)
openssl-libs(x86-64) = 1:1.0.1e-42.fc20
Removing: 1:openssl-libs-1.0.1e-39.fc20.x86_64 (installed)
openssl-libs(x86-64) = 1:1.0.1e-39.fc20
Updated By: 1:openssl-libs-1.0.1e-42.fc20.x86_64 (updates)
openssl-libs(x86-64) = 1:1.0.1e-42.fc20
2 ответа
Эта проблема вызвана не обновлением вашей системы перед попыткой установки обновленного пакета. Есть конфликты между обновлением и другим программным обеспечением, уже установленным в вашей системе. Если вы делаете yum update
прежде чем пытаться установить отдельный пакет, у вас должно быть все в порядке. С другой стороны, вы, вероятно, могли бы просто обновить определенные затронутые пакеты: yum update openssl openssl-libs
, а затем выполните установку.
Я столкнулся с подобной проблемой и решил ее, удалив все конфликтующие библиотеки с помощью:
yum remove openssl-1.0.1e-30.fc20.x86_64
и так далее, и после этого я установил их снова, и это решило мою проблему.