다음은 dnf update를 사용하여 패키지를 업데이트하려고 시도한 결과입니다.
저는 생가죽 커뮤니티에 처음 입문했습니다. 이것이 패키지 관리자 측의 버그인지 확실하지 않으며 자체적으로 해결됩니까?
gnome이 제거된다는 경고 없이는 충돌하는 패키지를 제거할 수 없습니다.
나는 또한 dnf clean을 실행했지만 그것도 작동하지 않았습니다.
이것이 내가 해결할 수 있는 문제인가? 아니면 패키지 관리자가 이 문제를 곧 고칠까요?
저는 이것이 베타 버전이라는 것을 알고 있으며 이와 같은 중단이 얼마나 자주 발생하는지 궁금합니다.
감사해요!
sudo dnf update
Last metadata expiration check: 0:05:29 ago on Mon 08 Aug 2022 02:59:00 PM EDT.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Upgrading:
glibc x86_64 2.36-1.fc37 rawhide 2.1 M
glibc-all-langpacks x86_64 2.36-1.fc37 rawhide 18 M
glibc-common x86_64 2.36-1.fc37 rawhide 359 k
glibc-devel x86_64 2.36-1.fc37 rawhide 96 k
glibc-gconv-extra x86_64 2.36-1.fc37 rawhide 1.6 M
glibc-headers-x86 noarch 2.36-1.fc37 rawhide 574 k
glibc-langpack-en x86_64 2.36-1.fc37 rawhide 676 k
gsm x86_64 1.0.22-1.fc37 rawhide 35 k
libnsl x86_64 2.36-1.fc37 rawhide 121 k
libwebp x86_64 1.2.4-1.fc37 rawhide 278 k
python3-google-auth noarch 1:2.10.0-1.fc37 rawhide 248 k
vulkan-loader x86_64 1.3.216.0-3.fc37 rawhide 142 k
webkit2gtk4.1 x86_64 2.37.1-13.fc37 rawhide 18 M
webkit2gtk4.1-jsc x86_64 2.37.1-12.fc37 rawhide 6.4 M
Installing dependencies:
javascriptcoregtk4.1 x86_64 2.37.1-13.fc37 rawhide 6.4 M
Transaction Summary
================================================================================
Install 1 Package
Upgrade 14 Packages
Total download size: 55 M
Is this ok [y/N]: y
Downloading Packages:
(1/15): glibc-2.36-1.fc37.x86_64.rpm 3.5 MB/s | 2.1 MB 00:00
(2/15): glibc-common-2.36-1.fc37.x86_64.rpm 4.1 MB/s | 359 kB 00:00
(3/15): glibc-devel-2.36-1.fc37.x86_64.rpm 1.4 MB/s | 96 kB 00:00
(4/15): glibc-gconv-extra-2.36-1.fc37.x86_64.rp 4.5 MB/s | 1.6 MB 00:00
(5/15): glibc-headers-x86-2.36-1.fc37.noarch.rp 3.8 MB/s | 574 kB 00:00
(6/15): glibc-langpack-en-2.36-1.fc37.x86_64.rp 5.1 MB/s | 676 kB 00:00
(7/15): gsm-1.0.22-1.fc37.x86_64.rpm 612 kB/s | 35 kB 00:00
(8/15): libnsl-2.36-1.fc37.x86_64.rpm 1.9 MB/s | 121 kB 00:00
(9/15): libwebp-1.2.4-1.fc37.x86_64.rpm 4.5 MB/s | 278 kB 00:00
(10/15): python3-google-auth-2.10.0-1.fc37.noar 3.2 MB/s | 248 kB 00:00
(11/15): vulkan-loader-1.3.216.0-3.fc37.x86_64. 2.2 MB/s | 142 kB 00:00
(12/15): javascriptcoregtk4.1-2.37.1-13.fc37.x8 3.3 MB/s | 6.4 MB 00:01
(13/15): webkit2gtk4.1-jsc-2.37.1-12.fc37.x86_6 2.9 MB/s | 6.4 MB 00:02
(14/15): webkit2gtk4.1-2.37.1-13.fc37.x86_64.rp 6.8 MB/s | 18 MB 00:02
(15/15): glibc-all-langpacks-2.36-1.fc37.x86_64 910 kB/s | 18 MB 00:20
--------------------------------------------------------------------------------
Total 2.7 MB/s | 55 MB 00:20
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
file /usr/lib64/libjavascriptcoregtk-4.1.so.0.2.0 conflicts between attempted installs of webkit2gtk4.1-jsc-2.37.1-12.fc37.x86_64 and javascriptcoregtk4.1-2.37.1-13.fc37.x86_64
답변1
이것이 내가 해결할 수 있는 문제인가?
이는 종속성 문제입니다. 해결되었을 수도 있고 관리자 개입이 필요할 수도 있습니다. 이 경우 Fedora의 패키지 방식을 알고 영향을 받는 소프트웨어를 이해하면 업스트림에 도움을 줄 수 있습니다.
버전 업그레이드가 부분적으로만 완료된 것 같습니다. 그러나 Fedora 생가죽은 롤링 릴리스이며 Fedora의 실험적 버전으로 어느 시점에서 동결되고 (정확히!) 버그 수정에 집중하기 시작한 후 문제가 없으면 다음 버전을 출시합니다. 잠시. 업데이트 후에도 계속 작동하려면 Rawhide를 사용하는 대신 현재 출시된 Fedora 버전을 사용하는 것이 좋습니다. 이때는 Fedora 36 입니다.
아니면 패키지 관리자가 이 문제를 곧 고칠까요?
37이 출시되기 전에 이 문제가 해결될 것이라는 보장은 전혀 없습니다.현재 계획된, 차단 예외가 발생하지 않는 한 베타 2022-09-13이 릴리스될 때까지 걸릴 수 있으며, 이 경우 더 오래 지속될 수 있습니다!