Después de una reciente carrera de Asistente de Migración de un viejo MacBook a una nueva, mi carpeta de Aplicaciones es propiedad de mi cuenta normal de usuario en lugar de por la root. Esto evita que VirtualBox de funcionamiento (ver aquí, por ejemplo).
Intentar arreglar los permisos con un simple sudo chown root /Applications
da el error chown: /Applications: Operation not permitted
. Esto es muy vago, y el Internet me asegura que puede haber muchas causas. (Yo tenía otras fuentes podría citar, pero soy nuevo en este sitio, y por lo tanto sólo puede enviar hasta 2 enlaces.)
No quiero empezar a quitar las banderas descuido de /Applications
, así que he hecho un poco de investigación de su lugar. He aquí lo que NO es el problema:
- Archivo de banderas: Sólo el
sunlnk
bandera, que previene/Applications
de ser eliminado. Parece totalmente apropiado para/Applications
, así que creo que no hay ningún problema. En particular, elsuchg
indicador NO está definido. - SIP: esta función no gobierna el
/Applications
carpeta, por lo que mi lectura indica. Así que no creo que necesite realizar alguna de las "Modo de Recuperación" de negocios para deshabilitar la SIP. - Acl: El único reportado por
ls -le
esgroup:everyone deny delete
que, de nuevo, parece del todo adecuado, y no parece tener nada que ver con elchown
.
Así que eso es lo que NO es el problema (creo). Pero no sé cuál ES el problema.