Description of problem: Again and again after unsuccessful update we have a lot of duplicate packages. Because yum-complete-transaction not available in dnf, needed simplification removing duplicate packages. I see that follow construction not worked: # dnf remove --duplicates --disableplugin=protected_packages Error: Problem: The operation would result in removing the following protected packages: dnf, systemd, systemd-udev So why?