Wie entferne oder deaktiviere ich die Fotos-App in El Capitan?

8

Wenn ich versuche, Photos.app oder bestimmte andere gebündelte System-Apps in den Papierkorb in El Capitan zu ziehen, wird die Fehlermeldung angezeigt

"Photos.app" kann nicht geändert oder gelöscht werden, da es von OS X benötigt wird.

Die Lösung in Yosemite wäre einfach zu verwenden

$ sudo rm -Rf Photos.app

Diese Methode ist jedoch in El Capitan blockiert. Sie bekommen stattdessen

Operation unzulässig

Ich habe versucht, die Berechtigungen mit zu ändern

$ chflags -R nouchg Photos.app

umsonst.

Es muss einen Weg geben, dies zu umgehen!

Alejandro Erickson
quelle

Antworten:

7

UPDATE: Ich habe meine Antwort abgewählt, da eine Geben Sie hier die Bildbeschreibung einsymbollose und halb funktionsfähige (siehe Screenshot) Version von Photos.app auf meinem System angezeigt und beim Einlegen der SD-Karte automatisch geöffnet wurde. Dies funktionierte und verursachte monatelang keine Probleme, und jetzt ist Photos zurück 🙁

El Capitan verfügt über eine neue Funktion namens System Integrity Protection. Das Löschen vorinstallierter Apps ist nicht möglich. Dieser Link enthält Details zum Deaktivieren. Das kurze daran ist:

Starten Sie Befehlstaste + R neu und halten Sie sie gedrückt, um in den Wiederherstellungsmodus zu wechseln. Öffnen Sie "Terminal" im Menü "Dienstprogramme" und verwenden Sie die Befehle

$ csrutil disable; reboot

um SIP zu deaktivieren und neu zu starten. Öffnen Sie nun Terminal.app normal und tun Sie dies

$ cd /Applications/
$ sudo rm -Rf Photos.app

und lebe glücklich bis ans Ende.

Ein paar Vorsichtsmaßnahmen: Ich weiß nicht, was SIP speziell macht, aber dieser Beitrag schlägt vor, dass Sie es zumindest sofort wieder aktivieren sollten (und es vielleicht überhaupt nicht deaktivieren sollten). Fahren Sie fort und tun Sie dies mit dem Befehl

$ csrutil enable; reboot

im Wiederherstellungsmodus (siehe oben). Ich weiß auch nicht, ob El Capitan über Photos.app-abhängige Systemprozesse verfügt oder nicht, sodass Ihr Mac möglicherweise nicht mehr so ​​funktioniert, wie Sie es möchten. Ich habe mich geschützt, indem ich zuerst Photos.app archiviert und Photos.app.zip in / Applications / belassen habe, aber ich weiß auch nicht einmal, ob dies gut genug ist. Gehen Sie also auf eigene Gefahr vor!

Schließlich wird dies funktionieren, um alle gebündelten System-Apps zu entfernen (es gelten jedoch dieselben oder schwerwiegendere Warnungen).

Alejandro Erickson
quelle
1
Vielen Dank, aber was würde mit der iCloud-Integration passieren, oder was auch immer ein System "angenommen" hat, dass es existiert und es heißt. Nur eine Fehlermeldung oder ein Systemabsturz?
DazChong
1
Follow-up: Ich habe dies am 21. Oktober auf meinem System getan und es hat mir immer noch keine Probleme bereitet. Ich bin kein iCloud-Benutzer. Es gelten jedoch weiterhin allgemeine Warnungen.
Alejandro Erickson
SIP macht das, was es verspricht: Die Integrität Ihres Kernbetriebssystems bleibt erhalten. Durch Deaktivieren (auch nur kurz) können kritische Teile des Systems geändert werden (z. B. Bloatware entfernen), der Benutzer kann jedoch auch das Betriebssystem beschädigen, Upgrades usw. verhindern und / oder Malware kann sich in das System einfügen und bleibt unentdeckt. Also überleg es dir zweimal! Aktivieren Sie SIP auf jeden Fall so bald wie möglich.
Jonathan Cross
1

Anstatt die App zu entfernen, habe ich Folgendes getan ...

Ich habe SIP deaktiviert (wie Alejandro geschrieben hat). Dann ging ich in den Anwendungsordner "Get Info" für die Fotos-App und setzte die Berechtigungen "Jeder" auf "Kein Zugriff". Auf diese Weise wird die App nicht gestartet, wenn etwas angeschlossen ist (nun, sie startet und stoppt), aber die App bleibt bestehen, falls Sie sie erneut aktivieren müssen. Sobald dies erledigt ist, aktivieren Sie SIP wieder.

Kevin Woodard
quelle
1

Klicken Sie mit der rechten Maustaste auf "Fotos" im Ordner "Anwendungen". Klicken Sie auf "Info abrufen". Ändern Sie alle Berechtigungen in "Lesen und Schreiben". Ziehen Sie die Foto-App in den Papierkorb.

Dies funktioniert für alle Standard-Apps von Mac OS.

bogz
quelle
1
Ich bin der Administrator des Computers, und dennoch heißt es, dass ich nicht über die erforderlichen Berechtigungen zum Ändern der Berechtigungen verfüge.
Hatmatrix