Pourquoi ne puis-je pas supprimer Chess.app

3

Pourquoi Chess.app est-il "requis par OS X"?

Je ne l'utilise pas et je ne peux pas le supprimer. Est-ce vraiment requis par le système d'exploitation?

David DelMonte
la source
1
et je ne suis pas très bon à ça.
David DelMonte

Réponses:

6

C'est un composant crucial de la technologie anti-ennui d'OS X.

Réponse non-troll: Oui, vous pouvez le supprimer.

lancez cette commande dans Terminal:

sudo rm -rf /Applications/Chess.app

entrez votre mot de passe et appuyez sur retour

William T Froggard
la source
Tu m'as attrapé .. Supprimer des applications est plus amusant que de travailler .. Merci pour le tuyau. Maintenant je peux aller en ville.
David DelMonte
1
Le 10.11 (El Capitan) cela échoue avec Operation not permitted.
Jason Moore
Oui. À partir de la version 10.11, SIP (System Integrity Protection) protège les échecs, dans la mesure où Apple prend désormais l’anti-ennui beaucoup plus au sérieux qu’auparavant. Je ne recommanderais cependant pas de désactiver SIP. Le système d’exploitation est conçu pour permettre l’activation de SIP. Il a été prouvé que sa désactivation causait beaucoup de problèmes à de nombreuses personnes.
William T Froggard
J'ai beaucoup de choses sur mon Mac qui m'empêchent de m'ennuyer. chess.app n'en fait pas partie. Rendre impossible la suppression de chess.app semble être la politique récente d'Apple "chaque mise à niveau est une rétrogradation". (Certaines personnes ne seront pas d'accord avec moi à ce sujet.)
Mars
Vous n'avez pas besoin de désactiver SIP pour supprimer Chess.app sur les systèmes activés SIP , démarrez simplement en mode de récupération , ( ⌘R lors du redémarrage du Mac ), puis dans Terminal (dans le menu Utilitaires ) ... par exemple rm -rf /Volumes/Macintosh\ HD/Applications/Chess.app, puis tapez rebootet appuyez sur Entrée pour redémarrer le Mac en mode de démarrage normal. Évidemment, si votre disque de démarrage normal n’est pas un disque Macintosh HD , substituez le nom correct dans la ligne de commande.
user3439894
3

Non, ce n'est pas nécessaire en tant que tel, mais Chess est, comme toute autre application préinstallée, protégée contre la suppression. Il existe des solutions, mais cela ne vaut probablement pas la peine de disposer de 5 Mo d’espace disque.

nohillside
la source
Merci Patrix. Ce n’est pas l’espace disque, c’est regarder dans les listes d’applications et de fichiers, et à mon âge, être distrait. Quoi qu'il en soit, j'étais juste curieux.
David DelMonte
3

SIP est activé dans les versions ultérieures de Mac OS, ce qui vous évite d’éviter tout sudoennui. Ce que vous devez faire maintenant, c'est:

  • Arrêtez votre machine.
  • Allumez-le lors de la mise au point Cmd-R, ce qui devrait vous permettre de démarrer en mode de récupération.
  • Sélectionnez Utilities> Terminal.
  • Tapez csrutil disablepour désactiver SIP.
  • Redémarrez et laissez-le démarrer normalement.
  • Maintenant, vous pouvez ouvrir un terminal et faire cd /Applications/ && sudo rm -rf Chess.app/
  • Une fois tous les logiciels inutiles supprimés, redémarrez à nouveau en mode de récupération et effectuez l'opération csrutil enable.
Dmitriy
la source
0

J'ai supprimé Chess.app de chaque version de Mac OS X et OS X que j'ai utilisée à partir de Mac OS X 10.4.x et je n'ai jamais eu de problème à le faire.

Vous pouvez utiliser AppCleaner pour le faire, bien que vous deviez d'abord décocher [] Protéger les applications par défaut dans ses Préférences générales.

utilisateur3439894
la source
Merci .. Quelque chose d'autre dans cette catégorie que vous supprimez?
David DelMonte
Même si j'ai décoché cette option, l'application est toujours bloquée avec le verrou une fois que vous êtes prêt à la supprimer.
Alex
@Alex, l'OP est balisé pour OS X 10.10 Yosemite et fonctionne comme indiqué dans cette version et les versions antérieures dans lesquelles AppCleaner fournit cette fonctionnalité. Cela dit, à partir d’OS X 10.11 El Capitan et plus tard, des mesures supplémentaires sont nécessaires.
user3439894
Ok, j'ai trouvé que le problème avait été corrigé à l'aide des csrutil disableinstructions du terminal.
Alex