Вы можете скачать libpng12-0 из.
http://packages.ubuntu.com/xenial/i386/libpng12-0/download для архитектуры 386
и
http://packages.ubuntu.com/xenial/amd64/libpng12-0/download для 64 бит.
У вас есть пакет 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
.