¿Cómo puedo arreglar los permisos para los archivos en /var/folders/zz?

¿Cómo puedo arreglar los permisos para los archivos en /var/folders/zz?

Hay muchos archivos en /var/folders/zz que parecen ser cachés de aplicaciones o algún tipo.

Estoy interesado en esto porque parece que si los permisos de estas carpetas se configuran incorrectamente (y hay mucha "ayuda" que sugiere cambiarlos en un momento u otro) puede romper fácilmente las aplicaciones que los usan , como Apple Software Update, Apple Setup Assistant, Adobe Flash Installer y muchos otros.

Nota: Esto hace una pregunta diferente (aunque similar) a la que se encuentra en ¿Puedo eliminar archivos o carpetas de /private/var/folders/? , y proporciona una respuesta correcta y concisa a esta pregunta específica. Tampoco se trata de liberar espacio, sino de corregir los permisos en estos archivos, que cuando son incorrectos interrumpen las aplicaciones.

Con la edición que ha realizado a la pregunta, la respuesta ya no encaja (porque realmente no explica cómo corregir los permisos). ¿Tiene la intención de actualizar la respuesta también?
Se realizaron ediciones menores para responder según los comentarios de @patrix.

Respuestas (1)

Estos directorios de caché de aplicaciones se pueden eliminar y se volverán a crear con los permisos adecuados, después de un reinicio y el reinicio de varias aplicaciones principales.

Hay muchas medias respuestas confusas a esta pregunta en línea, pero es seguro eliminar estas carpetas, y esta es una forma infalible de corregir los permisos. Sin embargo, es importante que solo elimine las carpetas subyacentes y no elimine la carpeta /var/folders/zz en sí. Ha habido al menos un error informado de que el sistema operativo no volverá a crear automáticamente el directorio zz (aunque esto puede solucionarse ahora).

Es muy probable que el sistema impida que se eliminen algunas de las carpetas. Esto suele estar bien también.

Después de eliminar las carpetas, debe reiniciar inmediatamente.

sudo rm -rf /var/folders/zz/zy*
sudo shutdown -r now

Cuando el sistema arranca y la aplicación relacionada se inicia, los directorios necesarios se volverán a crear automáticamente con los permisos adecuados.


Algunas cosas que esta solución puede resolver incluyen:


Más detalles :

ver : http://www.magnusviri.com/OS_X_Admin/what-is-var-folders.html

consulte : https://osxbytes.wordpress.com/2015/03/19/boot-hang-after-deleting-var-folders/comment-page-1/

me equivoco en la terminal/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/0: Operation not permitted
@bibscy, debe hacerlo csrutil disable(habilitarlo nuevamente después) o intentar ejecutar este comando desde el modo de recuperación: comando + r durante el arranque, abra la utilidad de disco para asegurarse de que su HD esté montado, cierre la utilidad de disco, abra la terminal desde el menú Utilidades y delete /Volumes/[your HD]/var/folders/zz/zy*, y debería funcionar allí.
Solucioné mis problemas de actualización de software... Puedo confirmar que yo también tenía muchas líneas de Operación no permitida (incluido el subdirectorio al que se hacía referencia en los registros de mi instalador al intentar instalar una actualización manualmente...)... así que era muy escéptico Iba a funcionar después de reiniciar, pero bajo y he aquí que lo hizo.