Actualicé a El Capitan ayer y todo estuvo bien hasta hace poco cuando noté que no puedo escribir nada (con sudo ofc) en / usr / bin cuando intenté instalar phpbrew.
¿Qué podría estar causando esto y cómo solucionarlo?

macos
osx-el-capitan
sushil
fuente
fuente

Respuestas:
Desde OSX 10.11, Apple reforzó el sistema de seguridad. Llamada Protección de integridad del sistema , Apple bloquea:
Para deshabilitar esta característica de seguridad, debe reiniciar su computadora y mantenerla presionada
CMD+Ral inicio para iniciar el modo de recuperación de OS X.Luego
OS X Utilities > TerminalEscribe el comando
csrutil disable; rebootSu computadora se reiniciará. Verá un mensaje de confirmación sobre la desactivación.
Para verificar el estado del tipo CRS
csrutil statusfuente
/Users/Rob$ csrutil status System Integrity Protection status: disabled. /Users/Rob$ touch /usr/bin/yes touch: /usr/bin/yes: Permission deniedsudo.csrutil enable(en modo Recuperación).Como mencionó Ragnar ,
/usrel sistema bloquea el directorio, con la excepción de/usr/local. Luego, si su escenario lo permite, recomendaría agregar el enlace simbólico a/usr/local/bin. Si no tiene un requisito estricto sobre el uso/usr/bin, esa es una forma de evitar el error "Operación no permitida".fuente
Se puede verificar si un archivo o directorio en particular está restringido por la Protección de integridad del sistema (SIP) / Rootless de OSX al enumerar las banderas de archivos usando la
-Oopción ls (por ejemplo, para ver qué directorios en / están restringidos):Los directorios o archivos controlados por SIP se muestran como 'restringidos'.
Hay detalles completos en las respuestas a esta pregunta sobre SIP / rootless.
fuente