0 votes

Remplacer les applications du système qui ne fonctionnent pas

Hier, j'ai utilisé Drive Genius 3 pour libérer de l'espace sur mon disque principal. J'ai peut-être été un peu trop agressif, l'autorisant à supprimer les localisations et quelques autres choses. Pour faire court, des applications comme App Store, Preview, TextEdit et Terminal ne s'ouvraient plus. En cliquant sur l'icône du dock, elle s'allumait pendant une seconde puis s'éteignait immédiatement. En ouvrant Console, j'ai vu des choses comme celles-ci :

Terminal[728] : Impossible de charger le fichier nib : [ ]
com.apple.launchd.peruser.501[211] : (com.apple.Terminal.60048[728]) Exited with code : 1

TextEdit[724] : Impossible de charger le fichier nib : Editer, e
com.apple.launchd.peruser.501[211] : (com.apple.TextEdit.58816[724]) Exited with code : [ ]
librariand[255] : le processus client 724 n'a pas de vali
erreur dans handle_container_path_request : LibrarianErrorDomain/9/Le processus client n'a pas de droit valide com.apple.developer.ubiquity-container-identifiers

Il ne s'agissait pas d'un problème lié à l'utilisateur ou aux autorisations, car j'ai essayé de me connecter en tant qu'utilisateur existant, et j'ai créé un nouvel utilisateur et me suis connecté en tant que lui, et les deux ont rencontré le même problème.

Merci donc, Drive Genius, et la prochaine fois, je serai beaucoup plus prudent. En attendant, je devais trouver un moyen de faire fonctionner à nouveau ces applications. J'ai vu des suggestions d'utiliser des choses comme Pacifiste pour extraire les fichiers d'application originaux, mais cela ne semble s'appliquer que si vous disposez des supports originaux, ce qui n'est plus le cas aujourd'hui. J'aurais bien téléchargé le logiciel à partir de l'App Store, mais je ne pouvais pas ouvrir l'App Store...

3voto

Aaron Bertrand Points 252

Heureusement, j'avais un autre système avec exactement le même niveau de système d'exploitation (c'est important), qui fonctionnait bien. J'ai copié les applications suivantes de cette machine dans un dossier de base sur la machine en panne :

App Store.app
Terminal.app
Preview.app
TextEdit.app

Bien sûr, OS X ne vous permet pas de copier ces applications directement dans le dossier Applications, alors j'ai fait ceci, qui copie récursivement tout le contenu (puisque le fichier .app ne sont pas que des fichiers) et remplace les copies existantes qui ne fonctionnent pas :

cp -R ~/<folder>/<file>.app /Applications/

Vous devrez peut-être demander un sandwich :

sudo cp -R ~/<folder>/<file>.app /Applications/

Et joie, mon système fonctionne à nouveau (mais je n'ai pas encore supprimé les copies, juste au cas où).

J'espère que cela aidera quelqu'un d'autre.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X