¿Por qué no puedo crear un enlace simbólico /usr/bin?
La nueva función de Protección de Integridad del Sistema de El Capitan evita cambios en varias partes centrales de OS X, incluida la mayoría /usr/, incluso por raíz.
¿Cómo puedo agregar archivos ejecutables a mi ruta?
Las personalizaciones locales, como lo que está haciendo, pertenecen en su /usr/locallugar. La ruta /usr/local/binno existe de forma predeterminada, pero puede crearla y poner binarios personalizados (y enlaces simbólicos) en ella:
sudo mkdir -p /usr/local/bin
sudo ln -s /usr/bin/python2.7 /usr/local/bin/python2
Tenga en cuenta que si bien /usr/local/binno existe de forma predeterminada, está en la RUTA predeterminada, por lo que tan pronto como lo cree, se buscarán comandos.
Deshabilitar SIP
También es posible deshabilitar la Protección de integridad del sistema, pero generalmente es mejor dejarla activada y personalizar en ubicaciones más apropiadas. Una pregunta de Apple Stack Exchange tiene más detalles sobre esto: ¿Qué es realmente la función Rootless en El-Captain? .