Algunos elementos de la Papelera no se pueden eliminar debido a la Protección de integridad del sistema

8

Ese es el mensaje que recibo cuando intento vaciar la basura. Que yo sepa, casi todo esto es solo copias de seguridad antiguas de una unidad externa, aunque el mensaje parece implicar que he estado rooteando (sin juego de palabras) en los archivos del sistema operativo.

mensaje de error

¿Alguna pista de lo que significa este mensaje?

Justin Searls
fuente
1
Por favor muéstranos el resultado dexattr ~/.Trash/* ~/.Trash/.* | grep rootless
Max Ried
1
Wow, bien hecho si lograste realizar esa acción. En la superficie, significa que su protección está en mal estado, ya que no debería poder obtener nada SIP protegido en la basura en primer lugar. ¿Qué buscas? Instrucciones para deshabilitar SIP? ¿Cómo buscar en la basura atributos extendidos? ¿Algo más como la confirmación de que esto es solo un error?
bmike
Tengo que corregirme y pedir la salida de xattr -r ~/.Trash/* ~/.Trash/.* | grep rootless.
Max Ried el
use "sudo rmdir [ruta del directorio en la papelera]" en la terminal si es un directorio o use "sudo rm -r [ruta del archivo en la basura]" si es un archivo
Harcker
Las copias de seguridad antiguas están protegidas por SIP. Esos son los archivos que se mencionan.
NoahL

Respuestas:

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

Reemplace "ExternalDrive" con el nombre real de su unidad externa. Tenga cuidado al usar el comando rm y asegúrese de que la ruta a la Unidad externa sea correcta.

Maximus
fuente