La commande rpm -Va devrait t'aider à lister les problèmes (fichiers manquants) pour réinstaller les paquets cassés. Certains RPM appellent des commandes de post-installation qui pourraient se trouver dans /bin ; dans ce cas il faudra probablement faire plusieurs passes de réinstallation. La commande rpm -Va pourrait aussi remonter des problèmes qui n'ont rien à voir avec /bin ; ces problèmes peuvent être ignorés.
Si tu es obligé d'éteindre le poste et le réparer à partir d'un LiveCD, tu pourras utiliser les paramètres --root <...> et --dbpath <...> pour travailler sur le système RPM du disque dur.
La page URPMI de Mageia propose les commandes suivantes (qui pourraient échouer en fonction des dépôts configurés):
- réinstallation de paquetage: urpmi --replacepkgs nom_du_paquetage
- téléchargement sans installation urpmi --no-install nom_du_paquetage
- réinstallation de RPM: rpm -i --replacepkgs /var/cache/urpmi/rpms/nom_du_paquetage.rpm
[^] # Re: sauvegarde
Posté par nigaiden . En réponse au message dossier /bin supprimé. Évalué à 2.
La commande
rpm -Vadevrait t'aider à lister les problèmes (fichiers manquants) pour réinstaller les paquets cassés. Certains RPM appellent des commandes de post-installation qui pourraient se trouver dans/bin; dans ce cas il faudra probablement faire plusieurs passes de réinstallation. La commanderpm -Vapourrait aussi remonter des problèmes qui n'ont rien à voir avec/bin; ces problèmes peuvent être ignorés.Si tu es obligé d'éteindre le poste et le réparer à partir d'un LiveCD, tu pourras utiliser les paramètres
--root <...>et--dbpath <...>pour travailler sur le système RPM du disque dur.La page URPMI de Mageia propose les commandes suivantes (qui pourraient échouer en fonction des dépôts configurés):
- réinstallation de paquetage:
urpmi --replacepkgs nom_du_paquetage- téléchargement sans installation
urpmi --no-install nom_du_paquetage- réinstallation de RPM:
rpm -i --replacepkgs /var/cache/urpmi/rpms/nom_du_paquetage.rpm