3 votes

Comment restaurer /Applications

En essayant de copier une application dans /Applications, j'ai accidentellement copié MyApp.app/Contents dans /Applications, le transformant en un paquet exécutable au lieu d'un dossier.

J'ai supprimé /Applications/Contents et rendu l'application accessible comme il se doit (/Applications/MonApp.app/Contents), mais /Applications n'a pas retrouvé sa gloire d'antan.

Actuellement, si je navigue vers Applications dans le finder, cela ouvre un terminal dans /Applications :(

Edit : J'ai réalisé que les applications sont maintenant de type "package". J'ai suivi les instructions ici : http://www.switchingtomac.com/tutorials/how-to-restore-a-folder-that-has-turned-into-a-package-in-os-x/ en vain.

3voto

Oskar Points 1242

OK - c'est un cas étrange. La solution la plus simple serait d'utiliser Time Machine pour restaurer /Applications à partir de la sauvegarde avant qu'elle ne soit marquée comme un paquet et non comme un dossier.

Sinon, vous devrez démarrer en mode mono-utilisateur et supprimer /Application/Contents et peut-être d'autres fichiers (il est difficile de savoir ce qui a été modifié) en montant le système de fichiers en mode lecture/écriture.

 /sbin/mount -uw /
 rm -rf /Applications/Contents
 # and optionally
 mv /Applications /badApplication_package

Vous pouvez également essayer de redémarrer avec la commande R et de réinstaller le système d'exploitation, en espérant que /Applications sera corrigé. Si vous étiez inquiet au sujet de la rm vous pouvez aussi renommer /Applications et réinstaller votre système d'exploitation - en déplaçant à la main uniquement les applications dont vous avez besoin, en faisant attention à ne pas écraser les choses à nouveau.

Il s'agit d'un problème rare, et je vous félicite donc de vous être forcé à apprendre comment les paquets et les applications sont créés sur OS X de manière difficile.

2voto

/Applications/Contents/ ne devrait normalement pas exister, il est donc peu probable que quelque chose ait été écrasé. Il est probablement prudent de le supprimer de Terminal :

sudo rm -r /Applications/Contents/

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