En effet, l'explication n'est pas triviale.
dnf utilise en effet
rpm et donc par conséquent l'ensemble de la base RPM sqlite contenue dans
/var/lib/rpm/.
L'avertissement consisterait plus dans le fait de la gestion des dépendances. Comme par exemple :
Il est fortement conseillé d'utiliser DNF pour supprimer des paquets rpm afin de gérer automatiquement les dépendances. L'utilisation de la commande rpm directement peut conduire à des conflits lors d'installation ou mise à jour de paquets rpm par la suite.
Ensuite, les commandes fournies par
bolivari dont aussi une solution pour reconstruire une base rpm en cas de problème.