Это так называемый режим без прав доступа в новой версии OS X. Он эффективно делает определенные системные каталоги доступными только для чтения (даже для администраторов). «/ usr» является одним из этих защищенных каталогов (единственный подкаталог, который исключен из этого правила, это «/ usr / local»)
Можно отключить этот режим без root с помощью следующих команд:
$ sudo nvram boot-args="rootless=0"
$ sudo reboot
Но это не рекомендуется! Лучше всего устанавливать пользовательские файлы только в "/ usr / local".
Обновление (27 октября-15): 10.11 (Эль-Капитан) Публичный релиз
Обратите внимание, что описанный выше обходной путь больше не будет работать с публичной версией El Capitan, поскольку Apple изменила положение вещей.
Правильный способ отключить «безродный» режим (он же System Integrity Protection, «SIP») - это временно загрузиться в режиме восстановления (удерживая Command + R во время загрузки) и использовать csrutil disable
команду (или csrutil enable
для повторного включения) из Терминала. Терминал доступен через меню установщика, который запускается в режиме восстановления.