Secondo me questo è il comando migliore
La creazione del file di log è facoltativa, ma sempre utile e non costa nulla.
Quando si legge quel tipo di messaggio non bisogna fare altro che riprovare qualche minuto più tardi, e casomai riprovare ancora.
Capita.
Postedit:
Con un aggiornamento così corposo, per non fare scaricare ogni volta tutto quanto, puoi aggiungere un’esclusione dei pacchetti problematici nel comando. In questo caso
-x distro-release-* -x vim
Quindi diventa:
sudo dnf --allowerasing -x distro-release-* -x vim distro-sync | tee dsync-log.txt
In seguito digiti il comando senza esclusioni. Se va va, se non va si riprova ma scaricherà soltanto i pochi pacchetti rimanenti finchè la transazione non si conclude a buon fine.