Después de una ejecución reciente de Migration Assistant desde un MacBook antiguo a uno nuevo, mi carpeta de aplicaciones es propiedad de mi cuenta de usuario normal en lugar de root. Esto evita que VirtualBox funcione (consulte aquí , por ejemplo).
Intentar arreglar los permisos con un simple sudo chown root /Applications da el error chown: /Applications: Operation not permitted . Esto es agradablemente vago, e Internet me asegura que allí Puede haber muchas causas . (Tenía otras fuentes que podría citar, pero soy nuevo en este sitio y, por lo tanto, solo puedo publicar hasta 2 enlaces).
No deseo simplemente comenzar a eliminar las marcas sin cuidado de /Applications , así que he investigado un poco. Esto es lo que NO es el problema:
- Banderas de archivos: solo se establece la bandera
sunlnk, lo que evita que se borre/Applications. Parece completamente apropiado para/Applications, así que creo que no hay problema allí. En particular, el indicadorsuchgNO está establecido. - SIP: esa característica no gobierna la carpeta
/Applications, en lo que indica mi lectura. Así que no creo que deba hacer nada del negocio de "Modo de recuperación" para deshabilitar el SIP. - ACL: la única reportada por
ls -leesgroup:everyone deny deleteque, una vez más, parece completamente apropiada y no parece tener nada que ver conchown.
Así que ese no es el problema (creo). Pero no sé cuál es el problema.