OSX : application système corrompue ?

On appelle corruption d’un fichier ou d’un programme une erreur qui en empêche l’ouverture ou l’exécution. Cette erreur peut être liée à :

  • une copie incomplète
  • une partie du support devenue défectueuse

Sur OSX, j’ai rencontré le cas avec les applications Aperçu et Calculette. Sauf que OSX refuse de les supprimer directement. La solution que  je propose suppose que l’on ait déjà une sauvegarde Time Machine complète du Mac.

Pour se faire :

  1. ouvrez l’application Terminal
  2. donnez-vous les droits administrateur avec la commande sudo -i, et validez en saisissant votre mot de passe de session (la saisie est invisible mais fonctionnelle, c’est une sécurité)
  3. exécutez la commande rm -R /Applications/MonAppli.app
  4. ouvrez le dossier Applications, et constater que l’appli incriminée a bien disparu
  5. laissez la fenêtre Applications au premier plan, cliquez sur l’icone Time Machine dans la barre de menus, et faitez Explorer : le contenu du dossier s’étend à l’historique des sauvegardes
  6. Remonter à la plus ancienne sauvegarde, clic droit sur l’application et faire Restaurer

Dans l’espoir que la plus ancienne sauvegarde ne contienne pas le fichier corrompu…