Einige Elemente im Papierkorb können aufgrund des Systemintegritätsschutzes nicht gelöscht werden

8

Das ist die Nachricht, die ich bekomme, wenn ich versuche, den Papierkorb zu leeren. Meines Wissens sind fast alle alten Backups von einem externen Laufwerk, obwohl die Meldung zu implizieren scheint, dass ich in Betriebssystemdateien herumgewurzelt bin (kein Wortspiel beabsichtigt).

Fehlermeldung

Gibt es einen Hinweis darauf, was diese Nachricht bedeutet?

Justin Searls
quelle
1
Bitte zeigen Sie uns die Ausgabe vonxattr ~/.Trash/* ~/.Trash/.* | grep rootless
Max Ried
1
Wow - gut gemacht, wenn Sie es geschafft haben, diese Aktion auszuführen. An der Oberfläche bedeutet dies, dass Ihr Schutz durcheinander ist, da Sie in erster Linie nichts SIP-geschütztes in den Papierkorb bekommen sollten. Was suchen Sie nach Anweisungen zum Deaktivieren von SIP? Wie suche ich im Papierkorb nach erweiterten Attributen? Etwas anderes wie die Bestätigung, dass dies nur ein Fehler ist?
bmike
Ich muss mich korrigieren und nach der Ausgabe von fragen xattr -r ~/.Trash/* ~/.Trash/.* | grep rootless.
Max Ried
Verwenden Sie "sudo rmdir [Pfad des Verzeichnisses im Papierkorb]" im Terminal, wenn es sich um ein Verzeichnis handelt, oder verwenden Sie "sudo rm -r [Pfad der Datei im Papierkorb]", wenn es sich um eine Datei handelt
Harcker
Alte Backups sind durch SIP geschützt. Dies sind die Dateien, die erwähnt werden.
NoahL

Antworten:

2
sudo rm -rf /Volumes/ExternalDrive/.Trashes/

Ersetzen Sie "ExternalDrive" durch den tatsächlichen Namen Ihres externen Laufwerks. Seien Sie vorsichtig mit dem Befehl rm und stellen Sie sicher, dass der Pfad zum externen Laufwerk korrekt ist.

Maximus
quelle