최근 Fedora 38로 업그레이드했는데 업그레이드하려고 하면 sudo dnf update
다음 오류가 발생합니다.
Problem: package libheif-freeworld-1.15.2-1.fc38.x86_64 requires libheif(x86-64) = 1.15.2, but none of the providers can be installed
- cannot install both libheif-1.16.1-1.fc38.x86_64 and libheif-1.15.2-1.fc38.x86_64
- cannot install the best update candidate for package libheif-freeworld-1.15.2-1.fc38.x86_64
- cannot install the best update candidate for package libheif-1.15.2-1.fc38.x86_64
==========================================================================================================================================
Package Architecture Version Repository Size
==========================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
libheif x86_64 1.16.1-1.fc38 updates 288 k
Transaction Summary
==========================================================================================================================================
Skip 1 Package
Nothing to do.
Complete!
dnf install libheif
나는 부터 시도했다Fedora_문서그러나 그것은 작동하지 않았습니다.
답변1
답변2
RPMFusion 저장소에 문제가 있는 것 같습니다 libheif-freeworld
. 어쩌면 아직 패키지를 업데이트하지 않았을 수도 있습니다.
그동안 다음을 통해 업데이트할 수 있습니다.
sudo dnf update --exclude='libheif*'
답변3
이전 답변이 작동했습니다. 이제 업데이트가 있습니다. 새로 업데이트된 패키지는 libheif
언제 얻을 수 있습니까 ?sudo dnf update
libheif x86_64 1.16.1-1.fc38 updates 288 k
libheif-freeworld x86_64 1.16.1-1.fc38 rpmfusion-free-updates 51 k
대부분의 경우 귀하와 유사한 문제가 있으면 업데이트를 기다려야 할 수도 있습니다.@라슨&@Artem S.Tashkinov설명하다.