7 votes

Existe-t-il un moyen sûr de réinstaller via le gestionnaire de paquets ?

Supposons que j'ai un système avec tous les paquets installés, ce que je veux, et tous les fichiers de configuration mis en place comme souhaité. Cependant, les fichiers sur le système de fichiers pourraient être corrompus ou manquants en raison d'une erreur dans le passé ou d'une erreur matérielle. Les fichiers corrompus seraient remplacés si le paquet en question était réinstallé. Une telle situation est décrite ailleurs

Puis-je courir en toute sécurité

aptitude reinstall ?installed

pour obtenir une nouvelle version de mon système ?

2voto

John Nolan Points 16633

Une bonne façon de gérer la corruption des fichiers est d'utiliser `debsums' (voir ces instructions et aussi cette grande réponse ), bien qu'ils commencent avec un système sans démarrage) qui découvrira dont sont corrompus ; vous pouvez alors réinstaller uniquement ces paquets.

Votre commande de réinstallation est sûre, mais il n'est pas garanti qu'elle répare tout ce qui pourrait avoir été causé par une erreur matérielle.

Vous pouvez également forcer un fsck ou exécuter un badblocks scan. Vous pouvez faire ces deux opérations depuis l'utilitaire de disque.

1 votes

La réponse fournie par enzotib dans Existe-t-il un contrôle d'équilibre Ubuntu donne également de bonnes instructions pour les debsums.

0voto

enzotib Points 86709

Je ne vous conseille pas de le faire, car cette opération pourrait être très longue et, pour la plupart, inutile. De plus, les fichiers de configuration et les fichiers de configuration personnels ne sont pas concernés par la simple réinstallation, et le problème pourrait se situer juste là.

Il est préférable d'essayer de déterminer quels paquets ont des problèmes et de réinstaller uniquement ces paquets.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X