Upgrade fedora 32 a fedora 33

,

Buon giorno , stavo aggiornando da terminale da fedora 32 a fedora 33 un portatile , stava facendo aggiornamenti dopo comando sudo dnf system-upgrade reboot
quando è mancata alimentazione. adesso non posso dare nessun comando dnf perche errore
Traceback (most recent call last):
File “/usr/bin/dnf”, line 57, in
from dnf.cli import main
ModuleNotFoundError: No module named ‘dnf’
[fmele@localhost ~]$
c’è un comando di ripristino o devo reinstallare tutto con fedora 32 riesco ad entrare ma comando dnf non esistente

Prova a dare da linea di comando:

sudo rpm --rebuilddb

E dopo rieseguire la procedura di aggiornamento.
P.s: comprati un gruppo di continuità!

provato con tuo comando eseguito ma non ottenuto nessun effetto.
Dato anche comando rpmdb --rebuilddb

Ciao prova :

#yum reinstall dnf 

in teoria dovrebbe esserci ancora yum :slightly_smiling_face:

Peccato @edmondo che yum è un link a dnf :blush:

$ ll /usr/bin/yum
lrwx------. 1 root root 5 Jun  2 19:50 /usr/bin/yum -> dnf-3 

Segui queste guide: https://www.cyberciti.biz/tips/rebuilding-corrupted-rpm-database.html ; https://www.thegeekdiary.com/how-to-recover-from-a-corrupt-rpm-database-rebuilding-an-rpm-database/ ; http://linuxsysconfig.com/recover-the-rpm-database-on-fedora-18/ . Spero ti aiutino a risolvere il tuo problema!

ti ringrazio delle segnalazioni , non so neanche se augurarmi di eseguirle per futuro.
Purtroppo è stato un mio errore non aver inserito la presa di alimentazione durante upgrade.
Comunque visto che avevo pochi dati da salvare , e che penso sia abbastanza difficile risolvere problema con rpm visto che cercando di ripristinare pacchetto dnf che trovava come fc32 ma non come fc33 , visto che si migrava su brts , ho preferito reinstallare da chiavetta fedora 33 e rienstallare tutto.
grazie per le dritte comunque , ho un fedora 33 funzionante

Non ci avevo fatto caso vedendo il pacchetto installato pensavo che funzionasse ancora , ma non ho provato :slightly_smiling_face: