Pour info :
[joshw@localhost Téléchargements]$ su -lc 'dnf clean all && dnf upgrade -y'
Mot de passe :
27 files removed
BDB0134 read: 0x7fcb3f992978, 4096: Input/output error
Fedora 25 - x86_64 - Updates 9.9 MB/s | 22 MB 00:02
google-chrome 53 kB/s | 3.7 kB 00:00
Fedora 25 - x86_64 11 MB/s | 50 MB 00:04
Vérification de l'expiration des métadonnées effectuée il y a 0:00:13 sur Sun May 14 17:28:39 2017.
Dépendances résolues.
Rien à faire.
Terminé !
Ensuite:
[joshw@localhost Téléchargements]$ su -lc 'dnf reinstall dnf*'
Mot de passe :
Vérification de l'expiration des métadonnées effectuée il y a 0:01:03 sur Sun May 14 17:28:39 2017.
Dépendances résolues.
================================================================================
Package Architecture
Version Dépôt Taille
================================================================================
Installation de:
python3-dnf-plugins-core noarch 0.1.21-5.fc25 updates 69 k
Réinstallation:
dnf noarch 1.1.10-6.fc25 updates 276 k
dnf-plugins-core noarch 0.1.21-5.fc25 updates 16 k
dnf-yum noarch 1.1.10-6.fc25 updates 79 k
Résumé de la transaction
================================================================================
Installation 1 Paquet
Taille totale des téléchargements : 441 k
Est-ce correct [o/N] : o
Téléchargement des paquets :
(1/4): dnf-plugins-core-0.1.21-5.fc25.noarch.rp 172 kB/s | 16 kB 00:00
(2/4): dnf-yum-1.1.10-6.fc25.noarch.rpm 482 kB/s | 79 kB 00:00
(3/4): python3-dnf-plugins-core-0.1.21-5.fc25.n 838 kB/s | 69 kB 00:00
(4/4): dnf-1.1.10-6.fc25.noarch.rpm 1.1 MB/s | 276 kB 00:00
--------------------------------------------------------------------------------
Total 482 kB/s | 441 kB 00:00
Test de la transaction en cours
La vérification de la transaction a réussi.
Lancement de la transaction de test
Les paquets téléchargés ont été enregistrés dans le cache jusqu'à la prochaine transaction réussie.
Vous pouvez supprimer les paquets en cache en exécutant « dnf clean packages ».
Erreur : Transaction check error:
paquet python3-dnf-plugins-core-0.1.21-5.fc25.noarch déjà installé
Error Summary
-------------
Ensuite :
[joshw@localhost Téléchargements]$ su -lc 'dnf clean packages'
Mot de passe :
4 files removed
Enfin :
[joshw@localhost Téléchargements]$ su -lc 'dnf reinstall dnf*'
Mot de passe :
Vérification de l'expiration des métadonnées effectuée il y a 0:01:59 sur Sun May 14 17:28:39 2017.
Dépendances résolues.
================================================================================
Package Architecture
Version Dépôt Taille
================================================================================
Installation de:
python3-dnf-plugins-core noarch 0.1.21-5.fc25 updates 69 k
Réinstallation:
dnf noarch 1.1.10-6.fc25 updates 276 k
dnf-plugins-core noarch 0.1.21-5.fc25 updates 16 k
dnf-yum noarch 1.1.10-6.fc25 updates 79 k
Résumé de la transaction
================================================================================
Installation 1 Paquet
Taille totale des téléchargements : 441 k
Est-ce correct [o/N] : o
Téléchargement des paquets :
(1/4): dnf-plugins-core-0.1.21-5.fc25.noarch.rp 204 kB/s | 16 kB 00:00
(2/4): dnf-yum-1.1.10-6.fc25.noarch.rpm 614 kB/s | 79 kB 00:00
(3/4): python3-dnf-plugins-core-0.1.21-5.fc25.n 770 kB/s | 69 kB 00:00
(4/4): dnf-1.1.10-6.fc25.noarch.rpm 1.2 MB/s | 276 kB 00:00
--------------------------------------------------------------------------------
Total 527 kB/s | 441 kB 00:00
Test de la transaction en cours
La vérification de la transaction a réussi.
Lancement de la transaction de test
Les paquets téléchargés ont été enregistrés dans le cache jusqu'à la prochaine transaction réussie.
Vous pouvez supprimer les paquets en cache en exécutant « dnf clean packages ».
Erreur : Transaction check error:
paquet python3-dnf-plugins-core-0.1.21-5.fc25.noarch déjà installé
Error Summary
-------------
Désolé pour la longueur (mais je veux donner toutes les infos)
Je vais faire comme tu le préconises. D'expérience, je sais qu'un disque dur malade peut rendre l'OS corrompu.
Au fait, j'oublie les politesses... Un grand merci pour ton aide ! (j'apprends des choses)