понимание ошибки обновления YUM… требует удаления, обновления с помощью

Вы можете скачать libpng12-0 из.

http://packages.ubuntu.com/xenial/i386/libpng12-0/download для архитектуры 386

и

http://packages.ubuntu.com/xenial/amd64/libpng12-0/download для 64 бит.

1
10.06.2019, 20:52
1 ответ

У вас есть пакет libkadm5, для которого требуется определенная версияkrb5-libs(krb5-libs(x86-64) = 1.15.1-34.el7).

Вы запускаете процесс обновления, который хотел бы обновить krb5-libsдо версии 1.15.1-37.el7_6, но это нарушит работу пакета libkadm5из-за отсутствия нужной версии krb5-libs. Обновление не было выполнено, поскольку оно не могло разрешить этот конфликт зависимостей.

Правильным решением было бы убедиться, что libkadm5-1.15.1-37.el7_6доступно в ваших репозиториях YUM (должно быть расположено в updatesрепозитории EL 7.6 ). Это должно позволить пакету krb5-libsкорректно обновляться.

Что касается того, почему это произошло, я не уверен, но это может быть связано с версией рассматриваемого пакета. Присмотревшись к пакету, с которым у вас возникла проблема, libkadm5-1.15.1.1-34.el7.x86_64по сравнению с нужным вам пакетом libkadm5-1.15.1-37.el7_6, вы увидите, что конфликтующий пакет имеет дополнительный .1в версии, которая может нарушать алгоритмы обновления YUM. (т. е. YUM не смог определить, что libkadm5-1.15.1-37.el7_6является более поздней версией, чем libkadm5-1.15.1.1-34.el7.x86_64, из-за этого .1, поэтому он не был выбран для обновления ). В этом случае вам, возможно, придется решить проблему вручную, удалив libkadm5-1.15.1.1-34.el7.x86_64и заменив на libkadm5-1.15.1-37.el7_6.

3
27.01.2020, 23:30

Теги

Похожие вопросы