Utilizo homebrew
como administrador de paquetes para ciertas aplicaciones de desarrollo web. Para mantener brew
actualizado, ejecuto update brew
cada dos días y también ejecuto brew doctor
. Por lo general, esto está bien y brew
me dice que estoy listo para preparar.
De vez en cuando, sin embargo, recibo el siguiente error:
Advertencia: / usr / local / etc no se puede escribir.
Esto puede suceder si "sudo make install" es un software que no es administrado por por Homebrew. Si una fórmula intenta escribir un archivo en este directorio, la instalación fallará durante el paso del enlace.
Probablemente deberías
chown
/ usr / local / etcAdvertencia: el directorio / usr / local no se puede escribir. Incluso si este directorio era grabable cuando instaló Homebrew, otros El software puede cambiar los permisos en este directorio. Algunas versiones de la Se sabe que el componente "InstantOn" de Airfoil hace esto.
Probablemente debería cambiar la propiedad y los permisos de / usr / local volver a su cuenta de usuario.
Es bastante fácil restablecer los permisos a mi nombre de usuario. Después, brew
parece estar bien.
Pero, ¿qué está causando que esto suceda?
¿Hay un registro que muestre qué está causando que cambien los permisos?