Сломались пакеты после прерванного обновления Fedora
В общем, запустил обновление на Fedora 41 sudo dnf upgrade
, в какой то момент ноут завис и перезагрузился на половине обновления пакетов. Запустил sudo dnf upgrade
еще раз и теперь конфликтуют некоторые файлы из новой из новой версии пакета и старой.
Transaction failed: Rpm transaction failed.
- file /usr/lib64/qt6/plugins/plasma/kcms/systemsettings_qwidgets/kwincompositing.so from install of kwin-x11-6.4.3-1.fc41.x86_64 conflicts with file from package kwin-common-6.3.4-1.fc41.x86_64
- file /usr/share/applications/kwincompositing.desktop from install of kwin-x11-6.4.3-1.fc41.x86_64 conflicts with file from package kwin-common-6.3.4-1.fc41.x86_64
- file /usr/lib64/qt6/plugins/discover/kns-backend.so from install of plasma-discover-kns-6.4.3-1.fc41.x86_64 conflicts with file from package plasma-discover-libs-6.3.4-1.fc41.x86_64
- file /usr/lib/firmware/nvidia/ad103 from install of nvidia-gpu-firmware-20250708-1.fc41.noarch conflicts with file from package linux-firmware-20250311-1.fc41.noarch
- file /usr/lib/firmware/nvidia/ad104 from install of nvidia-gpu-firmware-20250708-1.fc41.noarch conflicts with file from package linux-firmware-20250311-1.fc41.noarch
- file /usr/lib/firmware/nvidia/ad106 from install of nvidia-gpu-firmware-20250708-1.fc41.noarch conflicts with file from package linux-firmware-20250311-1.fc41.noarch
- file /usr/lib/firmware/nvidia/ad107 from install of nvidia-gpu-firmware-20250708-1.fc41.noarch conflicts with file from package linux-firmware-20250311-1.fc41.noarch
- file /usr/lib64/qt6/plugins/org.kde.kdecoration3.kcm/kcm_auroraedecoration.so from install of aurorae-6.4.3-1.fc41.x86_64 conflicts with file from package kwin-common-6.3.4-1.fc41.x86_64
- file /usr/lib64/qt6/plugins/org.kde.kdecoration3/org.kde.kwin.aurorae.so from install of aurorae-6.4.3-1.fc41.x86_64 conflicts with file from package kwin-common-6.3.4-1.fc41.x86_64
- file /usr/lib64/qt6/qml/org/kde/kwin/decoration/libdecorationplugin.so from install of aurorae-6.4.3-1.fc41.x86_64 conflicts with file from package kwin-common-6.3.4-1.fc41.x86_64
- file /usr/lib64/qt6/qml/org/kde/kwin/decorations/plastik/libplastikplugin.so from install of aurorae-6.4.3-1.fc41.x86_64 conflicts with file from package kwin-common-6.3.4-1.fc41.x86_64
- file /usr/share/knsrcfiles/aurorae.knsrc from install of aurorae-6.4.3-1.fc41.x86_64 conflicts with file from package kwin-common-6.3.4-1.fc41.x86_64
- file /usr/share/kwin/decorations/kwin4_decoration_qml_plastik/metadata.json from install of aurorae-6.4.3-1.fc41.x86_64 conflicts with file from package kwin-common-6.3.4-1.fc41.x86_64
Пробовал делать следующее
$ sudo dnf4 distro-sync
$ sudo dnf4 remove --duplicates
dnf distro-sync
валится с ошибкой
Error:
Problem: The operation would result in removing the following protected packages: grub2-tools-minimal, selinux-policy-targeted, systemd, systemd-udev
(try to add '--skip-broken' to skip uninstallable packages)
С флагом --skip-broken
все равно валится на этих пакетах
$ sudo dnf4 distro-sync --skip-broken
Last metadata expiration check: 0:01:07 ago on 2025-07-27T18:51:54 MSK.
Error:
Problem: The operation would result in removing the following protected packages: grub2-tools-minimal, selinux-policy-targeted, systemd, systemd-udev
Все равно попробовал сделать sudo dnf4 remove --duplicates
, ошибка с конфликтами при обновлении все равно остается.
Возможно такое починить или проще просто снести и переставить дистрибутив?